
我想安装 PyQt。在 OS X 上安装似乎有点复杂。我还没有找到它的预编译包(有吗?我真的更喜欢那些)。
所以我下载了 PyQt。还有 SIP,因为它依赖于它。这些文件:
- http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-mac-gpl-4.7.3.tar.gz
- http://www.riverbankcomputing.co.uk/static/Downloads/sip4/sip-4.10.2.tar.gz
已python configure.py && make && sudo make install
对 SIP 进行了安装 — — 没有任何问题。
在 PyQt 上尝试了同样的操作——当然失败了:
/Library/Frameworks/QtCore.framework/Headers/qglobal.h:288:2: 错误:#error “您正在构建 64 位应用程序,但使用 32 位版本的 Qt。请检查您的构建配置。”
好的,我尝试了python configure.py --use-arch=i386
。同样的错误。
任何想法?
答案1
Qt 的新版本,尤其是 Qt 4.7 Beta,似乎解决了这个问题。
答案2
您还可以使用麦金塔安装 pyqt、qt 和许多其他软件包。我没有使用过 pyat 软件包,但总体而言,我对 MacPorts 很满意。它还使在 bew 版本发布时更新各种软件包变得容易。
答案3
答案4
你最好使用简体中文这是PyQt for OS X的二进制预编译包。手动编译它很麻烦。