2015-04-29 63 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 

从而导致编译成功。

相关问题