1. 在控制台輸入以下命令,檢查Jupyter notebook的安裝目錄
jupyter notebook --generate-config
如:
C:\Users\Administrator>jupyter notebook --generate-config
例如得到配置文件的地址為:
C:\Users\Administrator\.jupyter\jupyter_notebook_config.py with default config? [y/N]n # 選擇不替換為默認配置
2. 用編輯器打開配置文件,修改默認路徑
在配置文件中搜索“_dir”,定位到配置文件的鍵值 “c.NotebookApp.notebook_dir”,取消前面的注釋,將其值更改為所需要的路徑。如“u’F:\NOOK’”。
BTW: 也可以在命令行啟動jupyter notebook是增加參數,直接指定啟動目錄。但僅在本次啟動中有效(可用jup4yter notebook -h查詢幫助),如:
jupyter notebook --notebook-dir= F:\NOOK
以后在命令行打開jupyter notebook時,就會在預設目錄打開了。
另外的一種方法是在命令行將當前目錄調整到需要的目錄下,再啟動jupyter notebook。此時notebook就直接在當前目錄下運行了。
以上修改對於在命令行啟動jupyter notebook有效。由於在windows中安裝Anaconda后,默認生成的jupyter notebook的圖標啟動命令為
C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3 “C:/ProgramData/Anaconda3/python.exe” “C:/ProgramData/Anaconda3/Scripts/jupyter-notebook-script.py” %USERPROFILE%”
參數“%USERPROFILE%”導致其啟動目錄固定在當前用戶目錄