更改distutils使用的gcc版本

时间:2010-07-11 22:47:49

标签: python gcc osx-snow-leopard distutils

我在使用Snow Leopard,并希望distutils使用gcc 4.0而不是4.2,谁能告诉我如何让它做到这一点?我已经尝试更改/ usr / bin / g *符号链接,并设置C *环境变量 - 但无济于事。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你试过python setup.py build --compiler=gcc吗?它在docs中描述。

编辑: 此外,这个discussion看起来与现在非常相似。 distutils.core似乎具有指定编译器和平台的功能。 distutils.ccompiler.get_compiler(osname,platform)或distutils.ccompiler.new_compiler(platform,compiler,verbose,dry_run,force)应该可以工作。