Heim >Backend-Entwicklung >Python-Tutorial >Warum schlägt „pip install psycopg2' auf Mavericks mit einem „-mno-fused-madd'-Clang-Fehler fehl?
Clang-Fehler: unbekanntes Argument: ' -mno-fused-madd' (Python-Paketinstallationsfehler)
Bei der Installation von psycopg2 über pip on Bei Mavericks 10.9 kann ein Fehler auftreten Kompilierung:
clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
Lösung:
Um dieses Problem zu beheben, legen Sie vor der Kompilierung Umgebungsvariablen fest:
export CFLAGS=-Qunused-arguments export CPPFLAGS=-Qunused-arguments
Bei der Installation als Superuser (z. B. zum Anhängen an die werkseitig von Apple installierte Python-Distribution), Verwendung:
sudo -E pip install psycopg2
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWarum schlägt „pip install psycopg2' auf Mavericks mit einem „-mno-fused-madd'-Clang-Fehler fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!