当我尝试安装doo-server时,我得到了以下错误:

error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

有人能帮我解决这个问题吗?


当前回答

这对我来说已经足够了:

sudo apt-get install build-essential

其他回答

在我的例子中,是缺少libffi-dev包。

工作:

sudo apt-get install libffi-dev

在我的情况下,pip无法安装库,我尝试了上面给出的解决方案,但没有一个有效,但下面的方法对我有效:

sudo apt upgrade gcc

今天用pip升级了我的电脑,并检查了这里的其他答案,我可以告诉你它可能是任何东西。您应该逐一检查错误,查找您需要的特定库。在我的例子中,这些是我必须安装的库:

$ sudo apt-get install libssl-dev
$ sudo apt-get install libffi-dev
$ sudo apt-get install libjpeg-dev
$ sudo apt-get install libvirt-dev
$ sudo apt-get install libsqlite3-dev
$ sudo apt-get install libcurl4-openssl-dev
$ sudo apt-get install libxml2-dev libxslt1-dev python-dev

HTH

在安装了许多库之后,对我有用的那一个!大喝:

sudo apt-get install swig

安装python的M2Crypto库时出现错误。

:)

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

很多时候,我在安装M2Crypto和pygraphviz时得到了相同的错误,并安装了批准的答案中提到的所有东西。但下面这行解决了我所有的问题与其他包在批准的答案太。

sudo apt-get install libssl-dev swig
sudo apt-get install -y graphviz-dev

这个swig包作为M2Crypto和graphviz-dev的解决方案拯救了我的生命。我希望这能帮助到一些人。