Windows和Ubuntu環境下修改Jupyter Notebook默認文件路徑

本文有兩部分,分別介紹在Windows和Ubuntu環境下,如何修改Jupyter Notebook默認文件路徑。1)Windows環境中有三個步驟,而網上多數答案只提供兩步,結果保存的文件還在原來的路徑,根本不起作用;2)Ubuntu比較簡單,兩步OK。迴歸正題,具體修改方法如下:

Windows環境

1、添加jupyter_notebook_config.py配置文件

打開Windows運行框,方式有:1)windows+R快捷鍵;2)“開始”菜單中搜索“運行”;3) “開始”菜單,“附件”中點擊“運行”;

然後輸入cmd指令(或“開始”菜單,“附件”中點擊“命令提示符”)

命令行中輸入 jupyter notebook --generate-config
jupyter notebook  --generate-config

由於已經配置過了,會彈出Overwrite,否則會直接在C:\Users\Administrator.jupyter 下產生一個配置文件jupyter_notebook_config.py

2、修改jupyter_notebook_config.py配置文件

在對應目錄找到jupyter_notebook_config.py文件,用記事本打開文件,直接點擊“ctrl+F”去查找c.NotebookApp.notebook_dir,原來是以下這種樣式:

## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ' '

在’ ‘中添加需要保存的路徑,用雙斜槓\分割路徑(單斜槓\也可以,這是在Windows環境下),且刪除最前面的#,重要的一點要在’ '前面加個u,示例如下:

## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u'E:\\Jupyter_NoteBook'

一般就說到前面兩個步驟,結果一試和原來一樣,因爲還有下一步

3、 修改Jupyter Notebook屬性中的目標

“開始”菜單的Anaconda文件中找到Jupyter Notebook,右鍵,點擊“屬性”,刪除目標中的%USERPROFILE%,不行的話再添加要存儲的位置“E:\Jupyter_NoteBook”(乾脆直接加了),示例如下:
修改Jupyter Notebook屬性中的目標
操作完上面三個步驟,就搞定了

Ubuntu環境

1、添加jupyter_notebook_config.py配置文件

打開Ubuntu終端,方式:Alt+Ctrl+T快捷鍵,或者其它進入終端的方式,命令行中輸入 jupyter notebook --generate-config,然後會生成類似/home/user/.jupyter/jupyter_notebook_config.py的文件

2、修改jupyter_notebook_config.py配置文件

終端中輸入:sudo gedit /home/user/.jupyter/jupyter_notebook_config.py,找到:

## 用於筆記本和內核的目錄。
#c.NotebookApp.notebook_dir = ''

在’ '中添加需要保存的路徑,並去掉#,例如:

## 用於筆記本和內核的目錄。
c.NotebookApp.notebook_dir = '/home/user/JupyterNotebook'

需要在對應的目錄下添加JupyterNotebook文件夾,否則報錯

參考:How to change the Jupyter start-up folder

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章