启动应用程序间谍程序可能会产生错误窗口

时间:2018-10-03 14:29:12

标签: python anaconda spyder

在Windows 10中,当我尝试通过anaconda导航器打开spyder时,会发生以下情况: Application spyder launch may have produced errors Traceback (most recent call last): File "C:\Users\imazi\Anaconda3\Scripts\spyder-script.py", line 10, in sys.exit(main()) File "C:\Users\imazi\Anaconda3\lib\site-packages\spyder\app\start.py", line 190, in main from spyder.app import mainwindow File "C:\Users\imazi\Anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 51, in requirements.check_spyder_kernels() File "C:\Users\imazi\Anaconda3\lib\site-packages\spyder\requirements.py", line 66, in check_spyder_kernels % actual_ver) File "C:\Users\imazi\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更新--all。但是没有任何效果... 请帮助。谢谢。 版本:spyder-3.3.1 python-3.6.6

1 个答案:

答案 0 :(得分:2)

(此处为 Spyder维护程序),此问题是由运行conda update --all引起的,(我认为)这是一个错误的策略,因为它尝试安装所有软件包而没有考虑到以下方面的限制一些包装在其他包装上。

在这种情况下,Spyder 3.3 + 要求spyder-kernels <1.0 ,但是conda update --all安装spyder-kernels 1.0。 1 ,这会使Spyder出现上述错误。

因此,解决此问题的方法如下:

  1. 打开Anaconda提示
  2. 在此处运行以下命令

    conda remove spyder-kernels
    conda install spyder-kernels=0.*
    
  3. 停止使用conda update --all,否则您将再次遇到相同的问题。