在我的 Windows 10 中,当我尝试通过 anaconda navigator 打开 spyder 时,会发生这种情况: Application spyder launch may have produced errors Traceback (most recent call last): File "C:\Users\username\Anaconda3\Scripts\spyder-script.py", line 10, in sys.exit(main()) File "C:\Users\username\Anaconda3\lib\site-packages\spyder\app\start.py", line 190, in main from spyder.app import mainwindow File "C:\Users\username\Anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 51, in requirements.check_spyder_kernels() File "C:\Users\username\Anaconda3\lib\site-packages\spyder\requirements.py", line 66, in check_spyder_kernels % actual_ver) File "C:\Users\username\Anaconda3\lib\site-packages\spyder\requirements.py", line 24, in show_warning raise RuntimeError(message) RuntimeError: Please check Spyder installation requirements: spyder-kernels 我试过安装 pyqt 并做了 conda update --all 。但没有任何效果......请帮忙。提前致谢。版本:spyder - 3.3.1 python - 3.6.6
1 回答

拉莫斯之舞
TA贡献1820条经验 获得超10个赞
(这里是Spyder 维护者)这个问题是由运行引起的conda update --all
,(在我看来)这是一个糟糕的策略,因为它试图安装所有包而不考虑某些包对其他包施加的限制。
在这种情况下,Spyder 3.3+要求spyder-kernels
<1.0,但conda update --all
安装spyder-kernels
1.0.1并且由于上述错误而破坏了 Spyder。
所以这个问题的解决方案如下:
打开 Anaconda 提示
在那里运行以下命令
conda remove spyder-kernels conda install spyder-kernels=0.*
停止使用
conda update --all
,否则您将再次遇到相同的问题。
添加回答
举报
0/150
提交
取消