由于我已经安装了Xcode 4,并且似乎xcode 4不再能够构建ppc二进制文件,因此很多python软件包(尤其是mercurial pymongo等)无法构建,并提示没有为ppc架构安装“as” 。有什么办法可以禁用pip或easy_install来构建ppc?

我有Mac App Store中的雪豹10.6.6,Xcode 4。 (未安装Xcode 3,并且我不需要重复的devtools)。

谢谢!

最佳答案

您可以尝试设置ARCHFLAGS:

ARCHFLAGS="-arch i386 -arch x86_64" easy_install mercurial

如果我只设置x86_64然后进行简单安装,我将得到:
$ file bdiff.so
bdiff.so: Mach-O 64-bit bundle x86_64

关于mercurial - 如何在Snow Leopard 10.6.6上默认禁用easy_install或pip构建ppc?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5280887/

10-10 11:07