找到Jupyter Notebook快捷方式,右鍵,Open file location
快捷方式上面,右鍵,屬性
修改最后的 “%USERPROFILE%/” 為新的路徑。
如下所示:
E:\Eprogramfiles\Anaconda3\python.exe E:\Eprogramfiles\Anaconda3\cwp.py E:\Eprogramfiles\Anaconda3 E:\Eprogramfiles\Anaconda3\python.exe E:\Eprogramfiles\Anaconda3\Scripts\jupyter-notebook-script.py "E:/jupyternotebook_codes/"
保存后重啟Jupyter Notebook即可.
Centos 上指定Jupyter Notebook 的啟動位置:
$vim ~/.jupyter/jupyter_notebook_config.py
進行如下修改 :
c.NotebookApp.notebook_dir=''
如果修改了默認位置,就無法通過在命令窗口中cd到別的位置來切換打開位置了。同時在jupyter中也無法打開此位置以外的文件了,所以建議默認位置設置一個大一點的父目錄,如何解決這一問題,等待后續遇到了再繼續更新.
方法一:先在命令行中切換到指定目錄,再運行jupyter notebook
這種方法是比較常規的方法,也是最簡單的解決方法。
[推薦]每次運行jupyter notebook
之前,先在命令行中利用cd
命令切換目錄,然后再運行jupyter notebook
。
方法二:修改默認打開位置,適合每次在固定目錄運行jupyter notebook
這種方法適合每次在固定目錄運行jupyter notebook
。
-
首先,在命令行中輸入命令:
jupyter notebook --generate-config
生成配置文件,命令執行后,會顯示配置文件的路徑。C:\Users\Administrator>jupyter notebook --generate-config Writing default config to: C:\Users\Administrator\.jupyter\jupyter_notebook_config.py
-
打開配置文件
jupyter_notebook_config.py
,找到c.NotebookApp.notebook_dir
配置項,去掉注釋,添加指定的目錄。## The directory to use for notebooks and kernels. #c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = 'r'e:/testpath''
-
在命令行中,運行
jupyter notebook
即可,這樣無論命令中當前目錄是什么,jupyter notebook
打開的目錄都是指定的e:\testpath
。
方法三:jupyter notebook --notebook-dir='d:/下載'
[推薦]其實 jupyter notebook
命令中已經提供了在指定目錄運行的參數 --notebook-dir
。這種方法更靈活一些,不用切換目錄。當然更不用修改配置文件。
--notebook-dir=<Unicode> (NotebookApp.notebook_dir) Default: '' The directory to use for notebooks and kernels.
總結
這三種方法中,第一種切換目錄的方法比較常規,第二種方法需要修改配置文件,適合每次在固定目錄打開jupyter notebook
,如果需要更改目錄,每次修改配置文件也挺麻煩的,第三種方法比較靈活,適合臨時指定啟動目錄。
REF
https://blog.csdn.net/zhingzt/article/details/126268471
https://www.yii666.com/blog/38419.html