2017年12月30日 星期六

改變Jupyter Notebook的預設瀏覽器

Jupyter Notebook是Python語言常用的IDE(Integrated Development Enviroment)
開發與編輯非常方便
不過Jupyter Notebook介面是經由預設的瀏覽器(如:Edge)
如果想使用不一樣的瀏覽器
除了可以經由改變電腦預設的瀏覽器之外
還可以利用下方的方式改變Jupyter Notebook預設的瀏覽器
這邊舉Chrome為例:

打開Anaconda Prompt
輸入以下指令

>jupyter notebook --generate-config

應該會看到以下回應:

Writing default config to C:..................(後面省略)

這個動作會在.jupyter目錄下開啟一個檔案:

jupyter_notebook_config.py

找到這個檔案後使用任一編輯器打開此檔  (看個人習慣,我自己使用的是免費的Notepad++)

此檔案中會看到一堆#開始的程式碼
找到下面一行程式碼

#c.NotebookApp.browser = ''

接著在下方輸入下列的三行程式碼 (注意不需要"#"在前面)

import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'Chrome'


(注意第二行程式中的路徑跟你當初安裝Chrome的目錄路徑有關)
存檔後,照著一般的方式開啟jupyter notebook
就會從預設的瀏覽器改為從Chrome開啟囉!!!

沒有留言:

張貼留言