如何在Snow Leopard 10.6.6上默认禁用easy_install或pip building ppc?

Bo *_*iao 11 mercurial powerpc easy-install pymongo xcode4

由于我安装了Xcode 4并且似乎xcode 4不能再构建ppc二进制文件了,相当多的python包(尤其是mercurial pymongo等)无法构建并抱怨没有为ppc架构安装"as" .有没有办法从构建ppc禁用pip或easy_install?

我有来自Mac App Store的雪豹10.6.6,Xcode 4.(没有安装Xcode 3,我不想要重复的devtools).

谢谢!

Ada*_*erg 15

您可以尝试设置ARCHFLAGS:

ARCHFLAGS="-arch i386 -arch x86_64" easy_install mercurial
Run Code Online (Sandbox Code Playgroud)

如果我只是设置x86_64然后进行简单安装,我得到:

$ file bdiff.so 
bdiff.so: Mach-O 64-bit bundle x86_64
Run Code Online (Sandbox Code Playgroud)