2015-04-21 168 views
4

使用ubuntu virtualenv。我托盤安裝ReportLab的pip安裝reportlab錯誤:命令'x86_64-linux-gnu-gcc'失敗,退出狀態1

該命令被 PIP安裝ReportLab的

在此目錄中 (Company2的)斯特凡諾@斯特凡諾-X550EP:〜/ htdocs中/ Company2的$

錯誤是 錯誤:命令'x86_64的-Linux的GNU-GCC' 失敗,退出狀態1

實際上PIP列表是: argparse(1.2.1) 的Django(1.7.7) html5lib(0.999) p IP(1.5.4) 比薩(3.0.33) PyPDF2(1.24) setuptools的(2.2) 的wsgiref(0.1.2) xhtml2pdf(0.0.6)

我需要ReportLab的使用xhtml2pdf因爲現在django項目給我這個錯誤: 沒有名爲reportlab.lib.colors的模塊

+0

你可以發佈'pip install'的完整錯誤日誌嗎? – aumo

回答

11

沒有你的完整的錯誤日誌,這是不可能告訴。但我敢打賭,你只是缺少python-dev。

嘗試安裝它:

$ sudo apt-get install python-dev 

然後點子重新安裝ReportLab的。

希望有幫助。

看到:installing Reportlab (error: command 'gcc' failed with exit status 1)

+0

完美的工作精細 –

+0

隨時接受答案。 –

1

的sudo易於得到安裝python-dev的幾乎是正確的。但是,如果您使用的是Python 3.x,則需要將其更改爲安裝python3-dev。這在我的django,postgresql,venv設置中有所不同。

0

我在安裝readability-lxml python包時也遇到同樣的問題。然後我嘗試安裝以下軟件包,它對我很有用。

sudo apt install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev 
相關問題