作者:你呵呵
鏈接:https://www.zhihu.com/question/31600197/answer/184693242
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
鏈接:https://www.zhihu.com/question/31600197/answer/184693242
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
參見實施的步驟參見以上各位同學的答案,但是其中有一些小問題:
答主使用win10,anaconda4.4.0 for python 3.6,以下手段均基於這些條件。
- 首先如果使用anaconda直接安裝jupyter notebook的話,直接在windows的cmd中輸入jupyter notebook是沒有用的,參見下圖:

原因可能是anaconda代理了所有它安裝的軟件,因此無法直接找到。
此時應該在anaconda prompt中直接輸入jupyter notebook,就可以正常打開jupyter,適用於在cmd中輸入jupyter notebook無效的各類操作,比如使用以下代碼無效時。
jupyter notebook --generate-config
- 使用修改配置文件的方法,再次打開jupyter notebook時,如果直接打開路徑仍然沒有改變,嘗試使用anaconda prompt來打開。
- 使用修改快捷方式的方法改變路徑,我目前唯一實現的方法就是修改快捷方式標簽的目標欄,如下圖:

將需要的路徑放在引號和百分號之間,並且前后都有一個空格。本人win10,嘗試過的其他方法,如直接將上圖“目標”中的 %USERPROFILE%去掉、或者修改快捷方式標簽下的起始位置等方法都無效。

修改這里沒有效果。
綜上,答主兩種方法測試有效:
- 修改配置文件,隨后使用anaconda prompt啟動jupyter notebook。
- 修改快捷方式,使用快捷方式直接啟動。
==============================================================================================================
綜合了樓上的觀點,總結如下:
1.打開 cmd 輸入命令 jupyter notebook --generate-config
2.找到C:\Users\Administrator\.jupyter 中的文件 jupyter_notebook_config.py
3.用記事本打開找到# The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u' (請注意修改的是這一行)
1.打開 cmd 輸入命令 jupyter notebook --generate-config
2.找到C:\Users\Administrator\.jupyter 中的文件 jupyter_notebook_config.py
3.用記事本打開找到# The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u' (請注意修改的是這一行)
將其修改為
# The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u'E:\\jupyter'
(注意將#號刪除,注意是\\雙斜線 這里的E:\\jupyter是我喜歡的目錄)
然后就好了,總之謝謝樓上的分享
作者:bio-mary
鏈接:https://www.zhihu.com/question/31600197/answer/134966547
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。