2014-12-05 4 views
3

Я следовал инструкциям:Как проверить правильность установки PyQt5 на Mac?

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

Безразлично» t похоже, что он установлен правильно, или если python не может его найти. Я не уверен, как действовать, поэтому любые предложения очень ценятся!

+0

Оба питона и qt5 должны быть установлены с помощью варку. И варить должен быть на вашем пути. – Kash

+0

Спасибо @Kash, я устанавливаю python с homebrew, и он, кажется, находится в моем пути '/ usr/local/bin', но при выполнении примера все равно возникает такая же ошибка. – Liam

+0

Вы можете: '' 'от PyQt5.QtWidgets импортировать QtGui, QtCore'''? – Kash

ответ

1

если вы использовали отвар, вы можете добавить в .bashrc

export PYTHONPATH=$(brew --prefix)/lib/python3.6/site-packages:$PYTHONPATH 

(редактировать python3.6 для вашего питона версии).

И дальше, перезагрузить Баш и запустить

echo $PYTHONPATH 

если ответ не равно нулю, то будет нормально

Смежные вопросы