我在Snow Leopard上,想要distutils使用gcc 4.0而不是4.2,任何人都可以告诉我如何让它做到这一点?我试过改变/ usr/bin/g *符号链接,并设置C *环境变量 - 但无济于事。有什么想法吗?更改distutils使用的gcc版本
回答
你试过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)应该可以工作。
该选项基本上是打破了,这是多项选择,并没有'让你指定编译器版本或调用命令。令人激动的是,distutils在提供build命令时尊重环境变量,但不遵守安装命令 - 如果您尝试安装如此构建的东西,它只会将它从窗口抛出并重新开始...... – 2010-07-12 00:26:07
-1 OP想要gcc ; bcpp是** Borland ** C++ ...参见http://docs.python.org/install/#borland-codegear-c – 2010-07-12 03:07:53
@John如果有帮助的话,将bcpp改为gcc。我在想如何使用任何替代编译器会有所帮助,但正如OP在评论中指出的那样,它不会。 – vpit3833 2010-07-12 03:54:45
- 1. Python distutils不使用正确版本的gcc
- 2. 如何更改gcc版本linux
- 3. 如何更改GCC Xcode使用的版本?
- 4. 从distutils获取版本setup.py
- 5. 如何使用GCC的多个版本
- 6. 更改richfaces中使用的JQuery版本
- 7. 更改使用的导轨版本
- 8. mutt使用的vim更改版本
- 9. GCC:伪装GCC版本
- 10. 的MinGW - 更新版本的GCC 3.4.5到版本4.4
- 11. 如何更改Python版本使用pyinstaller
- 12. 使用spark-ec2更改hadoop版本
- 13. 在使用nohup时更改python版本
- 14. 无法使用n更改nodejs版本
- 15. Python和GCC版本
- 16. GreenDao版本更改
- 17. 编译旧版本的gcc
- 18. AVR gcc版本<gcc发布版本 - 为什么?
- 19. Zombie.js的更改版本
- 20. 更改版本的导轨
- 21. 更改Grails的Groovy版本
- 22. 用MacPorts版本的gcc和MacPorts版本的python
- 23. 每个在GCC和GCC版本
- 24. 如何在更高版本的gcc上启用c11?
- 25. gcc缺省版本崩溃
- 26. GCC 4.2版本丢失
- 27. 更改了默认的gcc版本,现在正在编译问题
- 28. 更改Python的setuptools gcc buildpath
- 29. Cmake更改破解版本
- 30. 更改Python版本2.7
我在OS X 10.8上有一个类似的问题,使用与原生安装不同版本的GCC的Python 2.5的二进制安装;我的问题张贴在这里:http://stackoverflow.com/questions/15816425/understanding-python-path-variables-module-installation-import-and-version-mana – Jonline 2013-04-04 16:36:56