При запуске приложения Spyder возможно появление ошибок Windows - PullRequest
0 голосов
/ 03 октября 2018

В моих окнах 10, когда я пытаюсь открыть spyder с помощью навигатора anaconda, это происходит: 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 - все. Но ничего не работает ...Пожалуйста, помогите. Спасибо заранее.версии: spyder - 3.3.1 python - 3.6.6

1 Ответ

0 голосов
/ 08 октября 2018

( сопровождающий Spyder здесь ) Эта проблема вызвана запуском conda update --all, который (на мой взгляд) является плохой стратегией, поскольку он пытается установить все пакеты без учета ограничений, накладываемых некоторыми пакетами надругие.

В этом случае Spyder 3.3 + требует spyder-kernels <1.0 </strong>, но 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, или вы снова столкнетесь с той же проблемой.

...