[英]Installing Pyqt4 with brew
我正在使用brew在python3上安裝PyQt,但我似乎無法讓它工作
我運行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和brew,我目前正在運行它來自/usr/local/Cellar/python3/3.4.3/Frameworks/Python.framework/Versions/3.4/bin/python3.4
如果你想在Python 3中使用PyQt4,你應該使用這個命令告訴自制軟件:
brew install PyQt --with-python3
我有同樣的問題。 使用Longhanks的說明安裝不起作用,因為它說它已經安裝。 我得到了它
brew reinstall PyQt --with-python3
以下方法適用於python 2.7。 您可以將2.7
替換為當前的python版本,如3.4(輸入目錄以查看要使用的目錄)。
因為默認情況下python包安裝在/usr/local/lib/python2.7/site-packages
,而不包含在python庫中
嘗試:
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中的用戶名替換。
如果你能root,你也可以將/usr/local/lib/python2.7/site-packages
的相關文件復制到個人python站點包目錄或公共站點包目錄(/Library/Python/2.7/site-packages)中。 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.