在mac 10.6.8和xcode 4上安装python模块时遇到问题

0 投票
2 回答
1229 浏览
提问于 2025-04-16 21:47

我之前在使用PIL和reportlab的时候遇到了一个问题。这个问题是安装失败,出现了以下错误:

error: command 'gcc-4.2' failed with exit status 1

我找到了解决办法,在这个文档里 paikialog

我的问题是,

为什么 ARCHFLAGS="-arch i386 -arch x86_64" 能解决这个问题?它到底在做什么?

还有,我怎么才能全局设置这个,以便每次添加需要编译的模块时都不需要再手动输入?

2 个回答

0

我建议使用MacPorts,它可以让你很简单地安装几乎所有可用的Python库。

1

这个解释可以在这里找到。你可以通过安装Xcode 3来避免这个问题,而不是安装Xcode 4。更好的办法是安装一个不包含PPC架构的其他Python版本;一个不错的选择是从python.org下载当前的Python 2.7.2 64位/32位安装包。

撰写回答