Три дня назад я играл с 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, и это было проблемой.