在Mac上的PyQt4安装中无法识别的命令行选项'-Xarch_x86_64'

时间:2015-04-11 13:07:40

标签: python pyqt pyqt4

我确保尝试以多种方式在Mac上安装PyQt4,但我总是得到上面的错误。 我尝试从官方网站安装程序中共同安装Python 3.4,然后从here安装Qt4,最后从Riverbanks网站上提供的软件包中安装SIP。

我已经尝试通过运行configure-ng.py,configure.py没有选项和configure.py以及合理数量的不同组合(通过经验/绝望目的)来安装PyQt4,但我知道“ pattern“对于选项将是”-q“选项以指示qmake路径,” - d“选项指向python路径,” - use-arch x86_64“指示,我猜,机器架构(我确保使用“uname -a”这样的东西来检查我是否真的应该使用“x86_64”)。简直没有用!

在遇到这些麻烦之后,我尝试在Python 2.7上安装SIP和PyQt4,最后我尝试使用Homebrew来安装所有这些东西。再一次,它没有用。

有人知道什么可以解决这个问题? (不幸的是,我有可能每周只使用一次mac,然后我就无法立即测试你的解决方案。)

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我使用通过MacPorts安装的GCC遇到了同样的问题(测试了几个版本到gcc5)。我的解决方案是使用随XCode命令行工具提供的g ++。我卸载了所有MacPorts GCC版本。下面的g ++命令的版本详细信息。

$ g++ --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix

此处提出了类似的问题:QT Creator adds -Xarch