解決JupyterLab或者Jupyter Notebook無法跳轉到瀏覽器的問題

問題描述

在正常安裝了JupyterLab(或者Jupyter notebook)後,從命令行啓動時,無法跳到瀏覽器頁面,情況如下圖所示:

在這裏插入圖片描述(我是直接在window的環境下裝的JupyterLab,JupyterLab是Jupyter Notebook的升級版本,具有比JupyterNote更強大的功能,界面如下。如果是在Anaconda環境中出現這種情況,操作和此一樣)
在這裏插入圖片描述JupyterLab具體說明,請詳見官網(JupyterLab

解決方法

之所以出現這種情況是因爲連接不到你的瀏覽器 ,具體解決方法如下:

方法一:(治標不治本)

將如圖所框選的鏈接(圖中有兩個鏈接,選其中之一就行)複製到瀏覽器下打開即可。
在這裏插入圖片描述

方法二:(解決根本問題)

步驟1:生成配置文件

在windows命令行輸入以下代碼:

jupyter lab --generate-config

或者:

jupyter notebook --generate-config

如果是裝的jupyter lab就輸入第一行代碼,如果裝的是jupyter notebook就輸入第二行代碼。

運行之後會生成一個文件
在這裏插入圖片描述注意: 上面在生成配置文件時,無論輸入的是第一行代碼,還是第二行代碼,生成的都是名爲 jupyter_notebook_config 的python文件。

步驟2:修改配置文件

將這個 jupyter_noteboook_config python文件用合適的軟件打開(記事本就可以,但是記事本找相應的代碼的時候不太方便,建議用python的編譯器打開,在此我是用 notepad++ 打開的)

找到 #c.NotebookApp.brower = ’ '
在這裏插入圖片描述
將其進行如下修改:

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

我這裏用的是谷歌瀏覽器:chrome ,你可以根據自己使用的瀏覽器自行修改名稱。
下圖爲我修改後的圖片:
在這裏插入圖片描述

注意:
1.括號內爲你所用瀏覽器的根路徑, windows下路徑中的 單 \ 在此要改爲 雙 \
2.修改添加的三行代碼前面的 # 要去掉

修改完成後保存即可,接下來再回到windows命令行,輸入jupyter lab(或者jupyter notebook),即可在瀏覽器中打開。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章