Linux下jupyter指定工作目錄

2021-10-01 21:53:18 字數 613 閱讀 2935

本人實驗室有一台cpu伺服器,分為12個子節點和乙個主節點,主節點和子節點都可以訪問/data目錄,但是子節點有時候會壞掉,導致上面儲存的**和資料訪問不了,所以想要將子節點jupyter啟動時的環境指定為/data下面的目錄

比如當前的節點為node08,預設工作目錄為當前的home目錄:~,但是我想在jupyter啟動時工作目錄為/data/user/skj目錄

操作步驟為:

(1)檢視當前的jupyter程序

ps -aux|grep jupyter
(2)將在當前目錄下工作的jupyter程序kill掉,比如程序號為4321,那麼命令為:

kill 4321
(3)指定新的工作目錄

nohup jupyter notebook /data/user/skj &
這裡使用nohup啟動jupyter的原因是我是使用xshell連線遠端伺服器,我希望jupyter程序在我退出帳戶/關閉終端之後繼續執行,所以使用了nohup命令,否則在linux下啟動jupyter直接用命令jupyter notebook

後面&符號的作用是用 & 在程式結尾來讓程式自動執行

windows下jupyter執行指定的虛擬環境

由於資料分析需要建立資料,想使用python的faker庫,所以打算新建乙個虛擬環境專門用於使用faker庫。在這之前,電腦上已經安裝了python2 python3。並且python2下已經安裝了jupyter,ipykernel。隨便選乙個資料夾,開啟powershell,輸入 ps d pro...

jupyter 指定特定的環境

安裝ipykernel 命令 conda install ipykernel 啟用對應的conda環境 對於linux source activate 環境名稱,如source activate nltk 對於windows activate 環境名稱,如activate nltk 將環境寫入not...

linux下postgresql新增指定使用者資料庫

啟動linux,開啟命令列,我的psql是自動啟動的,無需手動start。之前在網上看到的一種建立資料庫的方法 createdb bili u postgres 當初以為是建立乙個所有者為postgres的資料庫bili。但今天再次應用時才發現,這種方法貌似是只能建立預設登入角色的postgres的...