我按照以下说明操作:
http://danmarner.com/2014/04/23/Installing-PyQt5-with-Python-3-On-OS-X.html
首先根据以下指令安装SIP:
http://pyqt.sourceforge.net/Docs/sip4/installation.html
然后按照此处的说明进行PyQt5:
http://pyqt.sourceforge.net/Docs/PyQt5/installation.html
然后brew install 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
我正在运行Mavericks 10.9.5和Python 2.7.5
它似乎没有正确安装,或者如果它是python无法找到它。我不知道如何继续,所以我们非常感谢任何建议!
答案 0 :(得分:1)
通过向PYTHONPATH添加/usr/local/lib/python2.7/site-packages
解决了该问题。感谢此处发表的评论:
https://stackoverflow.com/a/13103438/1729686
和@Kash和@qqvc的建议!
答案 1 :(得分:1)
如果您使用brew,则可以添加到.bashrc
export PYTHONPATH=$(brew --prefix)/lib/python3.6/site-packages:$PYTHONPATH
(将python3.6编辑为你的python版本)。
然后,重新加载bash并运行
echo $PYTHONPATH
如果响应不为null,那就好了