Spyder на моем Mac недавно перестал работать и выдает мне сообщения об ошибках в терминал, как только я его запускаю - PullRequest
0 голосов
/ 27 декабря 2018

Я использую High Sierra на своем Mac.У меня есть версии Python 2.7, 3.6 и 3.7.У меня есть среда conda для каждой версии.Я много использовал Spyder 3.3.2 и мне очень понравилось.Однако недавно он перестал работать.Насколько я помню, проблемы начались, когда я попытался обновить Spyder 4.0.Я удалил Анаконду и перезагрузил ее безрезультатно.Я пробовал это на Python 2.7 и 3.6, и я получаю те же сообщения об ошибках.

Что я пробовал: Удалите и установите spyder.Я перезагрузил pyqt, и он загрузился без ошибок.Я удалил и переустановил Anaconda.

Может кто-нибудь сказать мне, что мне нужно сделать?Сообщения об ошибках показаны ниже.

[py36] $ spyder

Traceback (most recent call last):
  File "/Users/johnny/anaconda3/envs/py36/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", line 22, in <module>
    from PyQt5.QtWebEngineWidgets import QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebEngineWidgets'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/johnny/anaconda3/envs/py36/bin/spyder", line 11, in <module>
    sys.exit(main())
  File "/Users/johnny/anaconda3/envs/py36/lib/python3.6/site-packages/spyder/app/start.py", line 186, in main
    from spyder.app import mainwindow
  File "/Users/johnny/anaconda3/envs/py36/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 90, in <module>
    from qtpy import QtWebEngineWidgets  # analysis:ignore
  File "/Users/johnny/anaconda3/envs/py36/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", line 26, in <module>
    from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
[johnny:~] [py36] 2s 1 $

1 Ответ

0 голосов
/ 19 апреля 2019

Я нашел решение, я думаю, это скорее обходной путь.Я полностью удалил свой каталог anaconda3, вернулся на домашнюю страницу Anaconda и переустановил anaconda3.Теперь Spyder работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...