PyQt5 的导入带有此错误:C:\Python364>python.exePython 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> from PyQt5.Qt import *如果我使用python模块PyQt5的正常导入,则不会显示此错误:C:\Python364>python.exePython 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> import PyQt5>>> from PyQt5 import *>>>该问题涉及与以下相关的几个问题:Python完整性;PyQt5模式的完整性;Windows 8.1 操作系统的完整性;出现这种情况正常吗?
3 回答
DIEA
TA贡献1820条经验 获得超2个赞
有同样的问题。目前 qt 5.9 在 PIP 中不再可用。
在我的情况下只是将文件重命名C:\Python\Python38-32\Lib\site-packages\PyQt5\Qt\bin\Qt5Bluetooth.dll
为_Qt5Bluetooth.dll
没有蓝牙dll,没问题:)
皈依舞
TA贡献1851条经验 获得超3个赞
检查这个:https : //doc-snapshots.qt.io/qt5-5.9/qtbluetooth-index.html
PyQt5 中实现的蓝牙 API 不支持 Windows(还没有?)。
导入 PyQt5.Qt 也会导入 Qt 的蓝牙 API - 要么降级到 5.9(不知道这到底发生在什么时候,但 5.9 及更低版本应该在实现之前)或指定您的导入。
交互式爱情
TA贡献1712条经验 获得超3个赞
Python 3。首先,确保您的系统上有 Python 3。
安装 Xcode 和命令行工具。如果您使用的是 OS X,请下载 Xcode 并安装它。安装 Qt 库。为 PyQt5 和 SIP 库创建一个 virtualenv。安装 SIP。安装 PyQt5。全部完成!
添加回答
举报
0/150
提交
取消