mac 上的 PyQt4 安装中无法识别的命令行选项“-Xarch_x86_64”
Unrecognized command line option '-Xarch_x86_64' in PyQt4 installation on mac
我确保尝试以多种不同的方式在 mac 上安装 PyQt4,但我总是遇到上述错误。
我的共同尝试是从官方网站安装程序安装 Python 3.4,然后从 here 安装 Qt4,最后从 Riverbanks 网站提供的软件包安装 SIP。
我已经尝试通过运行配置-ng.py、不带选项的configure.py和具有合理数量的不同组合的configure.py来安装PyQt4(按 empiric/hopelessness 目的),但我知道选项的 "pattern" 将是“-q”选项以指示 qmake 路径,“-d”选项到 python 路径和“- -use-arch x86_64" 来表示,我猜,machine 架构(我确保使用 "uname -a",类似的东西,来检查我是否真的应该使用 "x86_64").根本没有用!
经历了这么多麻烦之后,我尝试在 Python 2.7 上安装 SIP 和 PyQt4,最后我尝试使用 Homebrew 安装所有这些东西。再次无效。
有人知道如何解决这个问题吗? (不幸的是,我有可能每周只使用一次 mac,然后我无法立即测试您的解决方案。)
如果您稍微看一下 Google 所说的内容,就会发现该问题有多个参考资料。我看到你来自巴西,所以这可能是你的问题:
https://github.com/thoughtbot/capybara-webkit/issues/291
(指的是:https://github.com/thoughtbot/capybara-webkit/issues/224
还有:
- https://github.com/thoughtbot/capybara-webkit/issues/682
- https://github.com/thoughtbot/capybara-webkit/issues/291
- https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CDcQFjAE&url=https%3A%2F%2Ftrac.macports.org%2Fticket%2F22924&ei=LCMpVYbtOIOYNv7NgPAO&usg=AFQjCNH7wcogTMUJHKR7NlOSIOWHWGzsIA&bvm=bv.90491159,d.eXY&cad=rja
我在使用通过 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
我确保尝试以多种不同的方式在 mac 上安装 PyQt4,但我总是遇到上述错误。 我的共同尝试是从官方网站安装程序安装 Python 3.4,然后从 here 安装 Qt4,最后从 Riverbanks 网站提供的软件包安装 SIP。
我已经尝试通过运行配置-ng.py、不带选项的configure.py和具有合理数量的不同组合的configure.py来安装PyQt4(按 empiric/hopelessness 目的),但我知道选项的 "pattern" 将是“-q”选项以指示 qmake 路径,“-d”选项到 python 路径和“- -use-arch x86_64" 来表示,我猜,machine 架构(我确保使用 "uname -a",类似的东西,来检查我是否真的应该使用 "x86_64").根本没有用!
经历了这么多麻烦之后,我尝试在 Python 2.7 上安装 SIP 和 PyQt4,最后我尝试使用 Homebrew 安装所有这些东西。再次无效。
有人知道如何解决这个问题吗? (不幸的是,我有可能每周只使用一次 mac,然后我无法立即测试您的解决方案。)
如果您稍微看一下 Google 所说的内容,就会发现该问题有多个参考资料。我看到你来自巴西,所以这可能是你的问题:
https://github.com/thoughtbot/capybara-webkit/issues/291 (指的是:https://github.com/thoughtbot/capybara-webkit/issues/224
还有:
- https://github.com/thoughtbot/capybara-webkit/issues/682
- https://github.com/thoughtbot/capybara-webkit/issues/291
- https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CDcQFjAE&url=https%3A%2F%2Ftrac.macports.org%2Fticket%2F22924&ei=LCMpVYbtOIOYNv7NgPAO&usg=AFQjCNH7wcogTMUJHKR7NlOSIOWHWGzsIA&bvm=bv.90491159,d.eXY&cad=rja
我在使用通过 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