Python 如何检查PyQt5是否正确安装在Mac上?
我已按照以下说明操作: 要首先根据以下位置的说明安装SIP: 然后按照此处的说明操作PyQt5: 然后Python 如何检查PyQt5是否正确安装在Mac上?,python,macos,qt,pyqt,Python,Macos,Qt,Pyqt,我已按照以下说明操作: 要首先根据以下位置的说明安装SIP: 然后按照此处的说明操作PyQt5: 然后brew安装qt5 但是,当我运行第一个示例PyQt-gpl-5.3.2/examples/tutorials/addressbook/part1.py时,它失败如下: Traceback (most recent call last): File "examples/tutorials/addressbook/part1.py", line 45, in <module>
brew安装qt5
但是,当我运行第一个示例PyQt-gpl-5.3.2/examples/tutorials/addressbook/part1.py
时,它失败如下:
Traceback (most recent call last):
File "examples/tutorials/addressbook/part1.py", line 45, in <module>
from PyQt5.QtCore import Qt
ImportError: No module named PyQt5.QtCore
回溯(最近一次呼叫最后一次):
文件“examples/tutorials/addressbook/part1.py”,第45行,在
从PyQt5.QtCore导入Qt
ImportError:没有名为PyQt5.QtCore的模块
我正在运行Mavericks 10.9.5和Python 2.7.5
它似乎没有正确安装,或者如果是python,则无法找到它。我不知道如何进行,所以任何建议都非常感谢 通过在PYTHONPATH中添加
/usr/local/lib/python2.7/site包解决了该问题。感谢这里的评论:
以及@Kash和@qqvc的建议 如果使用brew,则可以添加到.bashrc中
export PYTHONPATH=$(brew --prefix)/lib/python3.6/site-packages:$PYTHONPATH
(将python3.6编辑为您的python版本)
接下来,重新加载bash并运行
echo $PYTHONPATH
如果响应不为null,则可以python和qt5都需要通过brew安装。brew需要在您的路径中。谢谢@Kash,我已经用自制软件安装了python,它似乎在我的路径中,但运行该示例仍然会产生相同的错误。您可以这样做:从PyQt5.QtWidgets导入QtGui,QtCore
?打开空闲并导入PyQt5。如果没有错误,则成功导入。否则就不是了。这就是检查模块是否正确的方法fine@Kash导入失败:没有名为PyQt5的模块。QtWidgets
我感觉它与我的路径有关