我在使用easy_install安装greenlet时遇到“错误:设置脚本退出,错误:命令‘gcc’失败,退出状态1”
我在Ubuntu 10.04上按照文档的说明,使用easy_install安装greenlet(还有eventlet)时遇到了上面的错误。有没有人知道这是为什么?期待大家的帮助!
我已经安装了build-essential。
由于这里格式不太好,所以我把打印出来的消息粘贴在这里 http://sugelawa.appspot.com/?p=35001
非常感谢大家!
1 个回答
8
(警告:这个回答是针对Ubuntu的,虽然对Debian也有点用,但我现在记不清具体细节了) 如果你想用 easy_install
来安装包含C扩展的模块(比如 greenlet
),你需要在你的系统上安装完整的开发工具包。基本安装需要安装 build-essential
来处理C语言部分,以及 python-all-dev
来处理Python部分(这里面有 Python.h
文件)。
为了让问题更清楚,可以加一个'ubuntu'标签(我现在的声望不够,无法自己添加)。