2015-04-29 68 views
1

我正在學習PyQt4,通過閱讀使用Python和Qt快速GUI編程以及第7章介紹了QT Designer;但是QT Designer似乎並未使用我的MacPort's(py34-pyqt4)或本書的網站www.qtrac.eu中的示例代碼進行安裝。所以我從www.qt.io下載QT Designer。Macport安裝的python無法找到安裝了macport的sip

的簡單安裝(python configure-ng.pymakemake install)掛在配置階段抱怨

Error: Make sure you have a working sip on your PATH or use the --sip argument 
to explicitly specify a working sip. 

我希望的MacPorts有sip,幸運的是port search sip發現py34-sip。但是,安裝後,獲取相同的錯誤,並找到安裝port installed列表py34-sip;我檢查我的默認python。

$ which python 
/opt/local/bin/python 
$ python --version 
Python 3.4.3 
$ port contents py34-sip 
... 
/opt/local/bin/sip-3.4 
... 

好,我們是在MacPorts的-python34宇宙,但爲什麼不找蟒蛇py34-sip

回答

1

儘管Macport應該能夠使用自己的工具,但它需要一些幫助。讀取錯誤信息和諮詢

python configure-ng.py --help 

給我的解決方案

python configure-ng.py --sip /opt/local/bin/sip-3.4 

從而導致編譯成功。

相關問題