背景:今天準備安裝一個jupyter notebook,先安裝了anaconda,發現anaconda navigator的launch無法使用,這種問題和window的防火牆有關,你可以去https://blog.csdn.net/weixin_41813895/article/details/81739502這篇文章看看,不過這對正常使用沒有什麼影響,我們可以直接通過jupyter notebook的快捷方式啓動,但是我這啓動之後發現無法打開瀏覽器,下面就是我的解決方法。
問題一:anaconda自帶python版本,我的電腦以前的python沒有刪除,所有刪除老版python
解決方法:
1)控制面板->卸載程序,找到python點擊卸載
2)這個時候我的電腦突然報錯“No Python 3.6 installation was detected”
3)執行 控制面板->卸載程序,找到python,右鍵,更改->Repair,然後就可以正常卸載了
問題二:jupyter notebook無法啓動瀏覽器,這種情況的表現就是後臺已經打開了,但就是彈不出瀏覽器
解決方法:
1)jupyter notebook推薦使用Chrome瀏覽器,所有你需要去下載這個瀏覽器,並把它設置成默認瀏覽器
2)設置完成後,打開Anaconda Prompt快捷方式
3)輸入 jupyter notebook --generate-config
回車後會生成一個配置文件jupyter_notebook_config.py,然後會提示文件的路徑,我的是C:\User\.jupyter\jupyter_notebook_config.py
4)找到路徑,打開這個文件,找到這段代碼:
#c.NotebookApp.browser = ''
5)在代碼下添加如下代碼,其中chrome.exe的地址是我的地址,你看一下你的chrome.exe在哪裏,更換就行,一般都是在這個位置:
import webbrowser
webbrowser.register('chrome',None,webbrowser.GenericBrowser(u'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'))
c.NotebookApp.browser = 'chrome'
6)保存之後,就能使用了
問題三:更改Jupyter Notebook啓動後初始目錄的位置
解決方法:
1)還是打開上面提到的C:\User\.jupyter\jupyter_notebook_config.py這個文件
2)找到 c.NotebookApp.notebook_dir,
如果前面有#則刪除#,
然後修改成c.NotebookApp.notebook_dir = 'R:\\Python-work',
'R:\\Python-work'是我的啓動目錄
3)找到jupyter notebook快捷方式的位置,菜單->jupyter_notebook->右鍵->打開文件位置
4)找到jupyter notebook,右鍵打開屬性,找到快捷方式->目標,刪除%USERPROFILE%,確定
5)問題解決
參考文章:
https://blog.csdn.net/shuiyuejihua/article/details/78390020?locationNum=10&fps=1
https://blog.csdn.net/baidu_32923815/article/details/79519962