三天前,我在玩Python,Mayavi和Jupyter Notebooks创建可视化。这需要安装PyQt5。
由于constantly reaching memory errors,我决定在不使用virtualenv的情况下进行测试,并在本地环境中安装了所需的要求(当然这不能解决)。
此后,我就开始使用matplotlib和其他Python库创建可视化对象,但无法从Anaconda Navigator启动Spyder。
这是显示的错误
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,这就是问题所在。
答案 0 :(得分:3)
答案 1 :(得分:1)
我遇到了同样的问题。我卸载了 Anaconda,然后重新安装了最新的 Anaconda,它又可以工作了。缺点是您需要再次安装所有以前的模块和包。
答案 2 :(得分:0)
解决问题的最佳方法是重新安装anaconda版本。在这里您可以看到所有版本:
https://repo.anaconda.com/archive/
我建议:Anaconda3-2019.07-Windows-x86_64.exe