在我的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
(Spyder 维护者在这里) 这个问题是由于运行引起的conda update --all
,(在我看来)这是一个糟糕的策略,因为它试图安装所有软件包而不尊重某些软件包对其他软件包施加的限制。
在这种情况下,Spyder3.3+需要spyder-kernels
<1.0, but conda update --all
安装spyder-kernels
1.0.1这会导致 Spyder 出现上述错误。
所以这个问题的解决方案如下:
- 打开 Anaconda 提示符
-
在那里运行以下命令
conda remove spyder-kernels
conda install spyder-kernels=0.*
停止使用conda update --all
,否则你会再次遇到同样的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)