【问题标题】:when i easy_install greenlet i got "error: Setup script exited with error: command 'gcc' failed with exit status 1 "当我easy_install greenlet 我得到“错误:安装脚本退出错误:命令'gcc'失败,退出状态1”
【发布时间】:2010-08-09 09:06:56
【问题描述】:

当我按照 ubuntu 10.04 中的文档所述easy_install greenlet(也是 eventlet)时,我得到了上面的错误。 有谁知道为什么? 期待您的帮助!

我已经安装了 build-essential

由于我无法在此处采用格式,所以我将打印出来的消息粘贴到那里http://sugelawa.appspot.com/?p=35001

非常感谢!

【问题讨论】:

  • 您需要粘贴更多返回的内容,状态码 1 仅表示未成功。另外,请将其放在您的帖子中的代码标签内,而不是全部放在标题中。
  • 你确定你安装了 gcc 和朋友吗? (否则尝试'apt-get install build-essential')
  • 我已经通过 'apt-get install python2.6-dev' 解决了这个问题,因为我发现了错误消息 'Python.h: No such file or directory'
  • 也添加“python-all-dev”,请参阅下面的重述作为答案

标签: python linux ubuntu easy-install


【解决方案1】:

警告:Ubuntu 特定答案。有点适用于 Debian,但我现在不知道细节)使用 easy_install 安装包含 C 扩展的模块(像greenlet),你需要在你的系统上安装一个完整的开发堆栈。对于基本安装,C 部分的意思是build-essential,Python 部分的意思是python-all-dev(这就是Python.h 所在的位置)。

为清楚起见,在问题中添加一个“ubuntu”标签(目前我自己还没有足够的声誉)

【讨论】:

  • 感谢我丢失的这个包:python-all-dev 安装后它完成了安装
猜你喜欢
  • 1970-01-01
  • 2011-06-10
  • 2023-03-14
  • 1970-01-01
  • 2015-07-17
  • 2014-07-06
  • 2011-11-11
  • 1970-01-01
相关资源
最近更新 更多