Jupyter Notebook報錯:module 'dateutil.tz' has no attribute 'UTC'

這是一個由於版本引起的錯誤,具體哪裏有問題,可以做以下嘗試:

pip uninstall python-dateutil

pip install python-dateutil

很奇怪,因爲我用了 --upgrade 並沒有用,但是卸載又安裝就好了。

 

這裏附加一個將anaconda環境移植到jupyter的方法,很簡單,在Anaconda prompt裏輸入:

conda install nb_conda

就可以了!但是我就是執行過後開始報錯的,所以有相同經歷的胖友可以試一下!

 

其他的,如果對Jupyter notebook的版本沒有要求,可以都升級到最新版,因爲如果你用了:

pip install --upgrade jupyter

也可能會報錯,這是由於jupyter裏的一個庫的依賴版本和ipython裏面不一樣造成的,可以將兩個都更新以下:

pip install --upgrade jupyter

pip install --ignore-installed ipython --upgrade

第二個是強制安裝ipython,因爲默認可能更新不完全。

 

最後,如果你遇到了Jupyter裏的kernel一直busy,一定要看運行的窗口程序是否有報錯!

上面是沒有報錯的!

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