508 Stimmen

Das Setup-Skript wurde mit dem Fehler beendet: Befehl 'x86_64-linux-gnu-gcc' ist mit dem Exit-Status 1 fehlgeschlagen.

Als ich versuchte, odoo-server zu installieren, erhielt ich den folgenden Fehler:

Fehler: Das Einrichtungsskript wurde mit dem Fehler beendet: Befehl 'x86_64-linux-gnu-gcc' ist mit dem Exit-Status 1 fehlgeschlagen

Könnte mir jemand helfen, dieses Problem zu lösen?

627voto

Paulie Punkte 6505

Ich habe dasselbe Problem im College erlebt, als ich Linux Mint für das Hauptprojekt meines Abschlussjahres installiert habe, die dritte Lösung unten hat für mich funktioniert.

Wenn Sie auf diesen Fehler stoßen, beachten Sie bitte, dass es vor dem Fehler heißen kann, dass Ihnen ein Paket oder eine Headerdatei fehlt - Sie sollten diese finden, installieren und überprüfen, ob es funktioniert (z.B. ssl libssl).

Für Python 2.x verwenden Sie:

sudo apt-get install python-dev

Für Python 2.7 verwenden Sie:

sudo apt-get install libffi-dev

Für Python 3.x verwenden Sie:

sudo apt-get install python3-dev

oder für eine bestimmte Version von Python 3 ersetzen Sie x durch die Minor-Version in

sudo apt-get install python3.x-dev

292voto

Fred Punkte 2961

Python.h ist nichts anderes als eine Header-Datei. Sie wird von gcc verwendet, um Anwendungen zu erstellen. Sie müssen ein Paket namens python-dev installieren. Dieses Paket enthält Header-Dateien, eine statische Bibliothek und Entwicklungstools zum Erstellen von Python-Modulen, zur Erweiterung des Python-Interpreters oder zum Einbetten von Python in Anwendungen.

geben Sie ein:

$ sudo apt-get install python-dev

oder

# apt-get install python-dev

Siehe http://www.cyberciti.biz/faq/debian-ubuntu-linux-python-h-file-not-found-error-solution/

205voto

Madura Dissanayake Punkte 8439

Versuchen Sie, diese Pakete zu installieren.

sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-pil 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 libssl-dev

sudo easy_install greenlet

sudo easy_install gevent

145voto

Kenly Punkte 20025

Sie müssen diese Pakete installieren:

sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev libjpeg-dev zlib1g-dev

90voto

kame Punkte 18813

Für Python 3.5 verwenden Sie:

sudo apt-get install python3.5-dev

Für Python 3.6 verwenden Sie:

sudo apt-get install python3.6-dev

Für Python 3.7 verwenden Sie:

sudo apt-get install python3.7-dev

Für Python 3.8 verwenden Sie:

sudo apt-get install python3.8-dev

... und so weiter ...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X