记录一次因PyQt5导致的Spyder无法打开的问题
问题:Spyder不能启动,在控制台输入start spyder弹出黑框然后消失,启动不了。点击图标,转圈圈也启动不了。因为
需要在新环境使用PyQt5,使用pip对其进行了安装,安装后发现没办法正常启动Spyder。报错信息如下:
spyder 4.1.5 requires pyqtwebengine<5.13; python_version >= “3”, which is not installed.
spyder 4.1.5 requires pyqt5<5.13; python_version >= “3”, but you’ll have pyqt5 5.13.0 which is incompatible.
pyqt5-tools 5.15.1.2 requires pyqt55.15.1, but you’ll have pyqt5 5.13.0 which is incompatible.
pyqt5-plugins 5.15.1.1 requires pyqt55.15.1, but you’ll have pyqt5 5.13.0 which is incompatible.
可能的原因:我使用的是annacoda3 ,导致问题的原因分析得出,是因为之前pip install pyqt5,因为spyder依赖pyqt5所以重新安装后,将来本的删除了,降低了版本,因此导致图形化界面显示不出来。所以只需要重新的选择新的pyqt5安装就行了。
conda命令行运行
conda remove qtpy
之后会将原来的版本的spyder卸载,之后运行 pip install spyder 重新安装
命令行输入spyder 现可正常打开