在windows系統下,安裝好Python集成環境Anaconda後,會自帶安裝Jupyter環境,一般情況下,Jupyter的默認目錄為用戶的“我的文檔”目錄,啟動的默認瀏覽器為IE瀏覽器,如果需要修改默認目錄和啟動的默認瀏覽器,就需要生成配置文件並修改對應的參數。
如果您只需要一個默認的Jupyter目錄,方式一是一勞永逸的方法,但如果您需要靈活地打開多個Jupyter目錄,那麼方式二比較適合您。具體操作如下:
方式一:修改配置文件
(1)生成Jupyter配置文件
進入命令行窗口,輸入命令“jupyter notebook --generate-config”,如果在安裝時未將Anconda加入到系統環境變量中,執行該命令會報錯。
命令成功執行後會看到配置文件“jupyter_notebook_config.py”的路徑。
(2)修改Jupyter默認目錄
使用IDLE或者Notepad++等編輯器打開“jupyter_notebook_config.py”配置文件,找到“c.NotebookApp.notebook_dir”所在的行,刪除前面的註釋符號“#”並並加上你想添加的Jupyer工程目錄,然後保存該配置文件。
然後找到Jupyter的快捷方式,右鍵打開屬性,將“%USERPROFILE%”去掉保存。
(3)修改Jupyter默認瀏覽器
打開配置文件,找到“c.NotebookApp.browser”所在的行,改寫該行為如下代碼(本示例演示的是以chrome瀏覽器,以下代碼的chrome路徑需要修改你機器的chrome所在路徑):
import webbrowser
webbrowser.register("chrome",None,webbrowser.GenericBrowser(r"C:\Users\DUT-LWF\AppData\Local\Google\Chrome\Application\chrome.exe"))c.NotebookApp.browser = 'chrome'
方式二:在對應目錄下運行jupyter
通過方式一修改了jupyter的默認路徑之後,打開系統的命令行輸入jupyter notebook會以修改的默認路徑打開jupyter,這裡設置默認路徑為E:\jupyter-notebook
但是新問題就來了,如果在其他路徑中我也有一些.ipynb文件需要打開怎麼辦?笨辦法是將這些.ipynb文件複製粘貼到jupyter設置的默認目錄下,這相當的不靈活。正確的操作方式如下圖所示,我想以D:\jupyter目錄作為jupyter的新的打開目錄,具體步驟如下:
1、打開電腦D盤,按住shift點擊鼠標右鍵(也可以自行從命令行進入對應目錄下)
2、在當前目錄下打開命令行或者powershell,
3、在命令行中輸入jupyter notebook jupyter(路徑名)
通過以上步驟就可以將D:\jupyter這個文件夾的地址作為這次jupyter打開的目錄地址了,同理通過這種方法可以隨意的設置任意目錄作為當前jupyter打開的目錄了。