0
python setup.py install

lipo: can't open input file: /var/tmp//ccZn3E25.out (No such file or directory)
error: command 'gcc-4.2' failed with exit status 1

Mac OS X 雪豹

4

1 回答 1

1

为了构建和安装 MMTK 包含的 C 扩展模块,Python 正在寻找构建它的 C 编译器。对于 OS X 10.6 (Snow Leopard),最不容易出现问题的方法是安装Xcode 3.2.6Xcode 3 的最新(也是最后一个)版本。如果您还没有安装程序,可以下载它从Apple Developer Site免费(免费注册后)。确保UNIX Development选择安装子包。

如果您安装Xcode 4了 OS X 10.6 或其他 C 编译器,则可以通过提供带有编译器路径的 CC 环境变量来成功安装扩展模块,例如:

export CC=/usr/bin/cc

您可能还需要提供引用编译器路径的其他变量,特别是LDSHARED.

于 2012-10-31T16:30:07.953 回答