Anaconda Navigator以及Jupyter Notebook、Spyder无法打开

Anaconda Navigator
这个似乎是与PyQt的安装有关。
使用conda remove QtPy PyQt5卸载原来的安装包,
然后再conda install QtPy PyQt5或者pip install QtPy PyQt5重新安装,
也可以使用国内的镜像源安装,参考[https://www.cnblogs.com/cyx-b/p/12828287.html]
重新安装完成之后,Anaconda Navigator已经可以正常使用
Jupyter
然而jupyter Notebook和Spyder还不能使用,得重新安装pyzmq
首先pip uninstall pyzmq卸载,然后再pip install pyzmq重新安装,
这样一来Jupyter Notebook就可以使用了。
Spyder
Spyder还是用不了,原因是我的Spyder不是最新版本,而我的pyqtwebengine和pyqt5的版本是最新的,出现了不匹配的问题

ERROR: spyder 4.0.1 requires pyqtwebengine<5.13; python_version >= "3", which is not installed.
ERROR: spyder 4.0.1 has requirement pyqt5<5.13; python_version >= "3", but you'll have pyqt5 5.15.0 which is incompatible.


如此一来,就只能更新Spyder了。
直接在Anaconda Navigator中更新速度太慢,更到一半就会断开。
可以使用命令来更新。
打开Anaconda Prompt,通过pip install spyder==*可以查看Spyder的版本。

然后可以使用命令安装Spyder
pip install spyder==4.1.4或者pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ spyder==4.1.4
推荐使用后者,速度对比如下:

更新完成后,Spyder终于可以正常使用了。

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