- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我对 spyder 有疑问。
我刚刚在这台笔记本电脑上安装了 Python 3.7 和 Spyder,就像我在许多其他笔记本电脑上所做的那样。然而这一次,它不起作用。
我在 win32 上安装了 Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)]
安装程序。我将路径更改为自定义路径:C:\Python\Python37
,添加预编译库并将路径添加到环境中。笔记本电脑此时已重新启动。
然后我更新了 pip:
py -3.7 -m pip install --upgrade pip
然后我安装了spyder:
py -3.7 -m pip install spyder
然后我尝试使用以下文件启动 spyder:
C:\Python\Pythno37\Lib\site-packages\spyder\app\start.py
我得到错误:
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
PyQt5 随版本 5.12 安装。
不知道为什么它不起作用...
编辑:完整的错误信息:
这表明问题出在qtpy
。但是,相应的文件导入:
from . import PYQT5,PYSIDE2, PYQT4, PYSIDE, PythonQtError
# To test if we are using WebEngine or WebKit
WEBENGINE = True
if PYQT5:
try:
from PyQt5.QtWebEngineWidgets import QWebEnginePage
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtWebEngineWidgets import QWebEngineSettings
except ImportError:
from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
from PyQt5.QtWebKitWidgets import QWebView as QWebEngineView
from PyQt5.QtWebKit import QWebSettings as QWebEngineSettings
WEBENGINE = False
正确使用了 PyQt5.QtWebEngnieWidgets
。
最佳答案
我将 Pyqt5 版本从 5.12 换成了 5.11.2:
py -m pip install pyqt5==5.11.2
现在可以了...
关于python - 由于 PyQt5.QtWebKitWidgets 无法启动 spyder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54869374/
我最近使用 Windows 32 位安装程序将 PyQt5 从 5.5.1 升级到 5.6.0:https://www.riverbankcomputing.com/software/pyqt/dow
我最近使用此处的 Windows 32 位安装程序将 PyQt5 从 5.5.1 升级到 5.6.0:https://www.riverbankcomputing.com/software/pyqt/
我已经在CentOS和Windows上安装了Anaconda环境。 并使用 conda 安装了 PySide2。 问题是我的项目在 CentOS 中运行良好,但在 Windows 中,它在运行服务器时
我对 spyder 有疑问。 我刚刚在这台笔记本电脑上安装了 Python 3.7 和 Spyder,就像我在许多其他笔记本电脑上所做的那样。然而这一次,它不起作用。 我在 win32 上安装了 Py
在 .pro 文件中我有一行: QT += core gui webkitwidgets 和: #include 但是我得到: error: C1083: Cannot open include f
我对 PyQt 非常陌生,并开始使用以下代码(最初来自 this blog post ): # Create an application app = QApplication([]) # And a
我要安装eric6-6.0.6.结果 python3 install.py 是: Checking dependencies Python Version: 3.4.0 Found PyQt5 Fou
我正在从事的项目可能是在 Q4/5/5.6 环境中开发的,考虑到 Qt 与 web kit 相关的更改(用于通过 javascript 界面显示谷歌地图),这造成了一些困难。 我通过以下方式在项目文件
我是一名优秀的程序员,十分优秀!