如何在 Mac OS X 10.6 上安装 PyQt

如何在 Mac OS X 10.6 上安装 PyQt

我想安装 PyQt。在 OS X 上安装似乎有点复杂。我还没有找到它的预编译包(有吗?我真的更喜欢那些)。

所以我下载了 PyQt。还有 SIP,因为它依赖于它。这些文件:

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,似乎解决了这个问题。

http://qt.nokia.com/developer/qt-qtcreator-prerelease

答案2

您还可以使用麦金塔安装 pyqt、qt 和许多其他软件包。我没有使用过 pyat 软件包,但总体而言,我对 MacPorts 很满意。它还使在 bew 版本发布时更新各种软件包变得容易。

答案3

它通过以下方式顺利运行自制

brew install pyqt

请注意,还有皮西德。虽然它似乎已被放弃并且不支持 Qt 5。您可能仍然可以通过以下方式安装它:

brew install pyside

答案4

你最好使用简体中文这是PyQt for OS X的二进制预编译包。手动编译它很麻烦。

相关内容