Python 3.13.0中PyQt6 6.7.1导入失败:ModuleNotFoundError求助
PyQt6 6.7.1在Python 3.13.0下导入报错:ModuleNotFoundError: No module named 'PyQt6.sip'
问题场景
2024年10月,在Python 3.13.0环境下使用PyQt6 6.7.1运行以下基础示例代码时,第2行导入语句触发报错。
示例代码
import sys from PyQt6.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) w = QWidget() w.resize(250, 200) w.setWindowTitle('HelloWorld') w.show() sys.exit(app.exec())
错误信息
"C:\Program Files\Python\python.exe" c:\projects\python\PyQtSimpleExample\main.py Traceback (most recent call last): File "c:\projects\python\PyQtSimpleExample\main.py", line 2, in <module> from PyQt6.QtWidgets import QApplication, QWidget ModuleNotFoundError: No module named 'PyQt6.sip'
临时解决方案
改用PySide6 6.7.3版本,该版本无此问题。
内容的提问来源于stack exchange,提问作者IntelligenceGuidedByExperience
相关产品推荐
相关产品推荐

