无法在Mac上用pip3安装PyQT5
问题描述:
我试图用pip3在Mac(10.12.4 sierra)上安装PyQt5,但目前为止没有成功。我在这里看到了几个答案,但没有帮助我。经过一些不同的尝试,我完全删除了python3,并进行了全新安装(从https://www.python.org/downloads/mac-osx/下载了安装程序)。无法在Mac上用pip3安装PyQT5
python3重新运行后,我运行了pip3 install PyQt5
,它成功完成,但它仍然无法工作。
我这个脚本测试:
import sys
from PyQt5.QTWidgets import QApplication, QWidget
def window():
app = QApplication(sys.argv)
w = QWidget()
w.show()
sys.exit(app.exec_())
window()
和错误消息始终
Traceback (most recent call last):
File "MyTestGui.py", line 2, in <module>
from PyQt5.QTWidgets import QApplication, QWidget
ModuleNotFoundError: No module named 'PyQt5.QTWidgets'
我想,那我要么忘带了什么东西,或者说我的老Python安装不完全删除,仍然在...
编辑: 1)之前,我尝试通过首页安装酿造,但我有同样的问题。 2)这里我PIP3名单:
pip (9.0.1)
PyQt5 (5.8.2)
setuptools (28.8.0)
sip (4.19.2)
3)是否有任何的方式来测试中间步骤,以更好地了解,在该步骤安装失败的原因?
答
你会发现正确的包装是PyQt5.QtWidgets
而不是PyQt5.QTWidgets
。
导入后可以看到help(PyQt5)
。
'pip3 freeze'显示什么? – Rishav
我得到'PyQt5 == 5.8.2 sip == 4.19.2' –