Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 如何在雪豹10.6.6上默认禁用easy_install或pip building ppc?_Mercurial_Xcode4_Easy Install_Pymongo_Powerpc - Fatal编程技术网

Mercurial 如何在雪豹10.6.6上默认禁用easy_install或pip building ppc?

Mercurial 如何在雪豹10.6.6上默认禁用easy_install或pip building ppc?,mercurial,xcode4,easy-install,pymongo,powerpc,Mercurial,Xcode4,Easy Install,Pymongo,Powerpc,因为我已经安装了Xcode 4,而且似乎Xcode 4再也不能构建ppc二进制文件了,所以相当多的python包(尤其是mercurial pymongo等)无法构建,并且抱怨没有为ppc体系结构安装“as”。有没有办法从构建ppc中禁用pip或easy_install 我有Mac应用商店的雪豹10.6.6和Xcode 4。(没有安装Xcode 3,我不想要重复的devtools) 谢谢 您可以尝试设置ARCHFLAGS: ARCHFLAGS="-arch i386 -arch x86_64"

因为我已经安装了Xcode 4,而且似乎Xcode 4再也不能构建ppc二进制文件了,所以相当多的python包(尤其是mercurial pymongo等)无法构建,并且抱怨没有为ppc体系结构安装“as”。有没有办法从构建ppc中禁用pip或easy_install

我有Mac应用商店的雪豹10.6.6和Xcode 4。(没有安装Xcode 3,我不想要重复的devtools)


谢谢

您可以尝试设置
ARCHFLAGS

ARCHFLAGS="-arch i386 -arch x86_64" easy_install mercurial
如果我只需设置
x86\u 64
,然后进行轻松安装,我会得到:

$ file bdiff.so 
bdiff.so: Mach-O 64-bit bundle x86_64

这在我的Mac电脑上运行得非常好,它的设置与原来的海报相同。回答得好+这是我的荣幸。我在尝试轻松安装覆盖率时遇到了同样的问题,这很好地解决了这个问题。我通过从xcode 3.2.6发行版复制ppc/ppc64“as”解决了这个问题。但显然你的解决方案要好得多,谢谢!