【发布时间】:2011-11-11 14:57:43
【问题描述】:
我正在尝试在具有 virtualenv 的 10.04.2 服务器上安装 ReportLab 2.4。 在我使用的 ReportLab_2_4 文件夹中:
python setup.py install
我得到的错误:
错误:命令“gcc”失败,退出状态为 1
【问题讨论】:
-
你有什么 GCC ? - 尝试更新它,因为它可能已经改变了。
-
如果您正在运行基于 debian 的系统,请尝试:
sudo apt-get install python-dev -
您还可以向上滚动错误日志,直到找到错误所在的行。您缺少一些开发库。此命令可能会过滤掉有用的消息:
python setup.py install 2>&1 | grep missing -
@Skirmantas:这两个技巧都很有用。欣赏!
-
我得到了同样的错误,同时使用
pip和easy_install。最相关的错误是:/env/build/reportlab/src/rl_addons/rl_accel/_rl_accel.c:11:20: fatal error: Python.h: No such file or directory。我已经安装了python-dev。在 virtualenv 之外构建工作正常。但是一旦环境被激活,它就再也找不到Python.h:(
标签: python virtualenv openerp