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

发布于 2024-10-21 17:41:07 字数 241 浏览 5 评论 0原文

由于我安装了 Xcode 4,并且 xcode 4 似乎无法再构建 ppc 二进制文件,因此很多 python 包(尤其是 Mercurial pymongo 等)无法构建,并抱怨没有为 ppc 架构安装“as” 。有什么方法可以禁用 pip 或 easy_install 构建 ppc 吗?

我有来自 Mac App Store 的雪豹 10.6.6、Xcode 4。 (未安装 Xcode 3,并且我不需要重复的开发工具)。

谢谢!

Since I have Xcode 4 installed and it seems xcode 4 can't build ppc binaries anymore, quite a lot of python packages(especially mercurial pymongo, etc.) can't build and complained that there is no "as" installed for ppc architecture. Is there any way to disable pip or easy_install from building ppc?

I have snow leopard 10.6.6, Xcode 4 from Mac App Store. (Xcode 3 is not installed, and I don't want duplicated devtools).

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橘虞初梦 2024-10-28 17:41:07

您可以尝试设置ARCHFLAGS

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

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

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

You can try setting ARCHFLAGS:

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

If I just set x86_64 and then do the easy install, I get:

$ file bdiff.so 
bdiff.so: Mach-O 64-bit bundle x86_64
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文