Не могу запустить Spyder от Анаконды Навигатор - PullRequest
0 голосов
/ 11 октября 2019

Три дня назад я играл с Python, Mayavi и Jupyter Notebooks для создания визуализаций. Это требовало установки PyQt5.

Из-за постоянно возникающих ошибок памяти , я решил протестировать без использования virtualenv и установил необходимые требования в моей локальной среде (что, конечно, нерешить).

После этого я собирался создавать визуализации с использованием matplotlib и других библиотек Python, но не могу запустить Spyder из Anaconda Navigator.

Это ошибка, отображаемая

Traceback (most recent call last):
File "C:\Users\tiago\Anaconda3\lib\site-packages\qtpy\QtWebEngineWidgets.py", line 22, in 
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 "C:\Users\tiago\Anaconda3\Scripts\spyder-script.py", line 10, in 
sys.exit(main())
File "C:\Users\tiago\Anaconda3\lib\site-packages\spyder\app\start.py", line 186, in main
from spyder.app import mainwindow
File "C:\Users\tiago\Anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 90, in 
from qtpy import QtWebEngineWidgets # analysis:ignore
File "C:\Users\tiago\Anaconda3\lib\site-packages\qtpy\QtWebEngineWidgets.py", line 26, in 
from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'

Редактировать: это не похоже на дубликат, этот правильный ответ даже не работал в этом случае. В этом случае у меня был установлен PyQt5, и это было проблемой.

1 Ответ

3 голосов
/ 11 октября 2019

Эта проблема была связана с установкой PyQt5. Чтобы исправить это, нужно было удалить его

pip uninstall PyQt5

Solved after uninstalling PyQt5

, после чего Spyder запустился идеально

Spyder finally launched

...