web-dev-qa-db-ger.com

Python-Fehler: Der Befehl '...\Microsoft Visual Studio 10.0 \\ VC \\ BIN \\ cl.exe' ist mit dem Beendigungsstatus 2 fehlgeschlagen

Ich habe Probleme mit der Installation des Python 3-Moduls . Ich versuche, mysql mit pip zu installieren:

python -m pip install mysql

für Python 3.4.4 und hier ist der Fehler, den ich bekomme:

error: command 'C:\\Program Files (x86\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe' failed with exit status 2

hier ist ein Screenshot: Screenshot der Fehlermeldung

Ich hatte zuvor andere Probleme mit der Modulinstallation und konnte diese durch die Installation von Visual Studio C++ 2010 lösen

Übrigens, die Installation anderer Module funktioniert einwandfrei.

Meine Angaben: Windows 10 x64

Python 3.4.4 x86

16
Marc Schmitt

Hast du einen Connector installiert? (Siehe auch hier )

Laden Sie es hier herunter und installieren Sie es.

Es kann daran liegen, dass Sie x64 Windows haben, aber mysql möchte, dass sich die Dateien im Verzeichnis "Programme (x86)" befinden:

mklink /d "C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" "C:\Program Files\MySQL\MySQL Connector C 6.0.2\include"

Wenn nicht hilft, probiere andere Antworten aus diesem Beitrag

1
John_West

Gehen Sie zu dieser site und laden Sie die whl-Datei herunter (z. B. python3.7 und win64 sollten mysqlclient-1.3.13-cp37-cp37m-win_AMD64.whl verwenden).

Führen Sie dann den folgenden Befehl aus:

python -m pip install C:\Users\%USER%\Desktop\mysqlclient-1.3.13-cp37-cp37m-win_AMD64.whl
0
vesa