PyQT5 无法运行 qtdemo.py:ValueError:PyCapsule

Posted

技术标签:

【中文标题】PyQT5 无法运行 qtdemo.py:ValueError:PyCapsule【英文标题】:PyQT5 Unable to run qtdemo.py : ValueError: PyCapsule 【发布时间】:2018-12-05 11:40:36 【问题描述】:

我已经在 Raspberry PI 3 上安装了 sip-4.19.13PyQt5_gpl-5.11.3(通过指定 ./configure.py --sip <path>)从源(没有找到带有 apt 或 pip 的包)。

但是,我无法在示例文件夹中运行 qtdemo.py

>>> from PyQt5 import QtCore
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: PyCapsule_GetPointer called with incorrect name

我该如何解决?我用谷歌搜索了它,但没有找到任何解决方案......

【问题讨论】:

【参考方案1】:

我安装PyQt5_gpl-5.12也有同样的问题,

从 PyQt5.QtWebEngineWidgets 导入 * ValueError: PyCapsule_GetPointer 调用的名称不正确,

然后pip uninstall PyQt5pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5==5.10.1

【讨论】:

以上是关于PyQT5 无法运行 qtdemo.py:ValueError:PyCapsule的主要内容,如果未能解决你的问题,请参考以下文章

QtDesigner无法运行的解决办法

无法在 Windows 10 上的 python 3.6 64 位上运行 pyqt5(没有 anaconda 没有 virtualenv)

PyQt5 应用在 TeamViewer 下无法使用全屏模式

使用 cx_Freeze、PyQt5、Python3 构建的 exe 无法导入 ExtensionLoader_PyQt5_QtWidgets.py 并运行

无法导入 PyQt5 模块

使用 PyQt5 制作应用程序后无法打开 .exe