为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 PyQt5 导入显示有关 windows 和蓝牙的错误?

为什么 PyQt5 导入显示有关 windows 和蓝牙的错误?

繁星淼淼 2021-12-08 10:28:35
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,没问题:)


查看完整回答
反对 回复 2021-12-08
?
皈依舞

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 及更低版本应该在实现之前)或指定您的导入。


查看完整回答
反对 回复 2021-12-08
?
交互式爱情

TA贡献1712条经验 获得超3个赞

Python 3。首先,确保您的系统上有 Python 3。

安装 Xcode 和命令行工具。如果您使用的是 OS X,请下载 Xcode 并安装它。安装 Qt 库。为 PyQt5 和 SIP 库创建一个 virtualenv。安装 SIP。安装 PyQt5。全部完成!


查看完整回答
反对 回复 2021-12-08
  • 3 回答
  • 0 关注
  • 282 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信