Jupyter Notebook 預設的專案路徑是在 C:\Users\XXXX 下,基本上這有點討厭 ,因為這個路徑下檔案很多,而且很多都是系統的檔案,而工程師通常有自己的專案路徑,不會想放在這裏,也希望在 Jupyter Notebook 開啟後不需要再切換路徑到自己的專案。
google 了一下找到解法,簡單寫了一下筆記
開啟 Anaconda 的 CMD.exe prompt,執行
jupyter notebook --generate-config
這裏會顯示出設定檔的路徑,正常路徑應該是在:
C:\Users\XXXX\.jupyter\jupyter_notebook_config.py
用記事本打開這個檔案,找到這一行
# c.NotebookApp.notebook_dir = ''
將 # mark 刪除,值改成你希望的路徑,ex: d:\JupyterLab,windows 下記得加跳脫字元
c.NotebookApp.notebook_dir = 'd:\\JupyterLab'
在 Jupyter Notebook 7.x 之後,c.NotebookApp 不再使用,所有相關設定都改為 c.ServerApp
在同樣的檔案找到這一行
# c.ServerApp.root_dir = ''
同樣改成
c.ServerApp.root_dir = 'd:\\JupyterLab'
儲存後重啟 Jupyter Notebook,成功更改路徑,問題解決