Jupyter Notebook 卡在 localhost:8xxx/tree

Jupyter Notebook 卡在 localhost:8xxx/tree

[移自資料科學堆疊交換到這裡,2019 年 10 月 17 日]

我以前見過類似的問題被問過四次。但到目前為止,還沒有人給答案。看:

[螢幕截圖顯示從 Anaconda 命令提示字元啟動 Jupyter Notebook,並在 Chrome 中開啟產生的網頁]

螢幕截圖顯示從 Anaconda 命令提示字元啟動 Jupyter Notebook,並在 Chrome 中開啟產生的網頁

我在 Windows 7 PC 上運行 Anaconda 3。我在這台機器上使用 Jupyter Notebooks 已經快一年了。幾週前的某一天,我無法再使用 Jupyter Notebooks 做任何有用的事情。我可以從 Anaconda 提示字元啟動 Jupyter,也可以透過點擊「開始」功能表中的連結(在 Anaconda3 下)或啟動 Anaconda Navigator 並從那裡點擊來啟動 Jupyter。在所有情況下,一切看起來都很好,只是我被困在筆記本樹的根部並且無法訪問或以其他方式打開 iPython 筆記本。我嘗試過使用 Chrome、Firefox 和(哇!)Internet Explorer 瀏覽器並獲得相同的結果。

我嘗試編輯C:\Users\myname\.jupyter目錄中的 Jupyter 設定檔。我可以從啟動時發出的文本看出 Jupyter 正在獲取該文件中的信息,因為我可以更改它並且它會更改文本輸出。

我嘗試卸載所有東西,Anaconda 甚至 Python。重新啟動,然後重新安裝 Anaconda3。當這不起作用時我非常失望。我有一種感覺,這個問題有一個簡單的解決辦法,但它超出了我的能力範圍。為了展示一個範例,我附上了 Anaconda 命令視窗的螢幕截圖以及 Notebook 啟動時瀏覽器的外觀。當然,我可以在網址列中輸入“file:///blah”,我肯定會看到該目錄。但這會破壞 Jupyter Notebook 活動,因此點擊*ipynb檔案只會在文字編輯器中開啟它,其中包含所有 JSON 花括號等。沒有多大用處。

順便說一句,我啟動 Spyder 沒有遇到任何問題。

如何在 Jupyter 中導航並開啟 IPython 筆記本?謝謝。

答案1

這是 jupyter 筆記本最新更新中的錯誤。解決方法是降級回最新的工作副本。我真的想要一種使用 conda 而不是 pip 來降級的方法,我找到了一個很好的解決方案。 Anaconda 保留了整個系統先前版本的檔案(conda + jupyter + spinder + ...)。您可以在這裡找到存檔:

https://repo.continuum.io/archive/

對我來說,有效的版本是 2019 年 7 月發布的版本

https://repo.continuum.io/archive/Anaconda3-2019.07-Windows-x86_64.exe

首先,您必須完全卸載 Anaconda,然後安裝存檔版本。

答案2

這可能會有所幫助:將其降級到其他版本。

pip uninstall notebook
pip install notebook==5.7.4

來源

相關內容