2015-04-04 3 views
4

Im работая с варевом, чтобы установить PyQt на Python3, но я не могу показаться, чтобы заставить его работатьУстановки PyQt4 с заварить

Я побежал brew install pyqt и brew doctor исправить все возможные ошибки, но все же при запуске моего кода я получаю

ImportError: No module named 'PyQt4' 

Если я бегу echo $PATH им получить /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin

Может кто-то пожалуйста, руководство меня на решение этой проблемы? Я также использую PyCharm, но я все еще получаю ту же ошибку, если я бегу в терминале python3 затем import pyqt

пожалуйста, помогите мне :(им действительно нового в этом, но я попробовал все, что я смог найти в гугле

спасибо!

PD:. Запуск brew test pyqt не приносит ошибку, но она не открывается Также я установил python3 с варевом, и им в настоящее время работает его от /usr/local/Cellar/python3/3.4.3/Frameworks/Python.framework/Versions/3.4/bin/python3.4

ответ

6

Если вы хотите использовать PyQt4 с Python 3, вы должны использовать это команда, чтобы сказать доморощенному:

brew install PyQt --with-python3

0

У меня была точно такая же проблема. Установка с использованием инструкций Longhanks не работала, поскольку она уже была установлена. я получил это работает с

brew reinstall PyQt --with-python3

0

следующий метод для Python 2.7. Вы можете заменить 2.7 на вашу текущую версию python, например, 3.4 (введите каталог, чтобы увидеть, какой из них использовать).

Поскольку по умолчанию пакет питон установлен в /usr/local/lib/python2.7/site-packages, который не включен в библиотеку питона
попробовать:

mkdir -p /Users/zgf/Library/Python/2.7/lib/python/site-packages 
echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/zgf/Library/Python/2.7/lib/python/site-packages/homebrew.pth 

где zgf должны быть заменены на имя пользователя в OSX.

Вы также можете скопировать соответствующие файлы с /usr/local/lib/python2.7/site-packages в свой личный каталог пакета сайта python или каталог каталога общедоступного сайта (/Library/Python/2.7/site-packages), если вы можете root.

-1

Установка PyQt для Python 3

brew reinstall PyQt --without-python 
Смежные вопросы