首先,運(yùn)行jupyter notebook有這么幾種方法,遇到標(biāo)題提到的問題的時候,可以首先試試。
1.開始-Anaconda3-Anaconda Navigator-點(diǎn)擊"jupyter notebook"下的"launch"
2.開始-Anaconda Prompt
在打開的命令提示符里輸入"jupyter notebook"
3.開始-Jupyter Notebook
4.找到"C:\ProgramData\Anaconda3\Scripts"目錄下的"jupyter-notebook.exe",點(diǎn)擊打開
?
?
遇到的問題:以上所有打開jupyter notebook的方法,結(jié)果都是,顯示一直在打開中,然后不能自動打開瀏覽器,手動輸入地址"localhost:8888"也不能打開。
找了網(wǎng)站上很多種解決方法,例如修改jupyter notebook的默認(rèn)瀏覽器、指定localhost的地址、更新jupyter notebook的版本、更新conda的版本......各種辦法,都沒有解決問題。
?
解決方法:其實(shí)這個問題是因?yàn)榉阑饓]有允許python通過。需要從"控制面板\系統(tǒng)和安全\Windows Defender 防火墻"里設(shè)置
?
這個地方有點(diǎn)不理解,直接設(shè)置白名單不可以,但是每次開機(jī)后,關(guān)開防火墻后,就可以正常打開jupyter notebook。
雖然不是很理解原理,但是這樣可以解決這個問題:在打開jupyter notebook之前,先關(guān)開一次防火墻(當(dāng)然,關(guān)了之后不打開的話,重啟也可以正常打開jupyter notebook)
本來之前是以為添加了白名單就可以解決問題,但是我找了很久,都沒有解決,目前只有上述,關(guān)開一次防火墻,可以解決問題。有看到這個問題的大神,如果能徹底解決這個問題,希望能指教一下。
關(guān)開防火墻后,可以通過上面提到的四種方法運(yùn)行jupyter notebook,會自動打開瀏覽器,然后正確鏈接上了。








暫無數(shù)據(jù)