我在使用easy_install安装greenlet时遇到“错误:设置脚本退出,错误:命令‘gcc’失败,退出状态1”

2 投票
1 回答
3653 浏览
提问于 2025-04-16 02:31

我在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'标签(我现在的声望不够,无法自己添加)。

撰写回答