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