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

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

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


当前回答

尽管这是一个老问题,我还是要补充一下我的观点。

我认为正确的答案取决于gcc编译器的错误消息,比如“Missing xxxx.h”

这在某些情况下可能会有所帮助:

sudo apt-get install build-essential python-dev

其他回答

当我在Ubuntu 14.04上遇到同样的问题时,上面的答案都对我不起作用

然而,这解决了错误:

Sudo apt-get install python-numpy libicu-dev

sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev

sudo easy_install greenlet

sudo easy_install gevent

在Linux Mint中使用python3

$ sudo apt install build-essential python3-dev

应该足够了

对我来说,我必须确保我使用了正确版本的密码学。 pip.freeze有一个较旧的版本,一旦我使用了最新的问题,就会消失。

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

工作:

sudo apt-get install libffi-dev