[PYTHON] Wenn ich versuche, mysqlclient mit Django zu installieren, wird die Fehlermeldung angezeigt: Befehl 'gcc' ist mit dem Exit-Status 1 fehlgeschlagen.

Umgebung

macOS Catalina 10.15.4

Ich habe einen Fehler bekommen!

neu

python3 -m venv env

Nach dem Aufbau einer virtuellen Umgebung mit

pip install mysqlclient

Wenn ich laufe, stoße ich auf einen Titelfehler.

Zuallererst gibt es jemanden, der zuerst den gleichen Fehler trifft! Wenn ich darüber nachdenke, scheint es zwei Muster zu geben, und dies ist der erste Fall.

Cannot install Pillow in macOS Mojave using brew #3438

Diese Person scheint beim Versuch, ein Kissen mit Pip zu installieren, einen Fehler ausgegeben zu haben, und die Ursache scheint Mojave zu sein. Die Lösung ist also

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Als ich rannte, hörte ich auf herauszukommen! Und das. In meinem Fall wurde der Fehler jedoch auch nach Befolgen dieser Schritte nicht behoben. Es scheint, dass dieses Verfahren für diejenigen nicht möglich ist, die überhaupt auf Catalina aktualisiert haben.

Ich werde es schreiben, weil es vielleicht einige Leute gibt, die mit diesem Muster arbeiten werden.

Dies ist der zweite Fall.

Pip-Installation kann nicht durchgeführt werden (Fehler: Befehl 'gcc' mit Exit-Status 1 fehlgeschlagen)

Laden Sie jetzt Xcode immer wieder herunter und installieren Sie es

pip install mysqlclient

Lauf.

Dann ld: library not found for -lssl linker command failed with exit code 1 (use -v to see invocation) Und der Fehler ändert sich. Anscheinend liegt es daran, dass ich den Weg nicht gegangen bin

export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib/

Ausführen.

Danach habe ich versucht, es erneut zu installieren, und es war erfolgreich.

Recommended Posts

Wenn ich versuche, mysqlclient mit Django zu installieren, wird die Fehlermeldung angezeigt: Befehl 'gcc' ist mit dem Exit-Status 1 fehlgeschlagen.
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
Wenn ich versuche, mit mysql-connector-python eine Verbindung zu MySQL herzustellen, kann ich keine Verbindung mit dem Fehler "SSL-Verbindungsfehler: SSL_CTX_set_tmp_dh fehlgeschlagen" herstellen.
Beachten Sie die Lösung, da Django nicht mit pip installiert werden konnte
pip install ○○○ Fehler Befehl mit Exit-Status 1 fehlgeschlagen:
Wenn ich versuche, Pandas unter macOS zu importieren, wird die Fehlermeldung Kein Modul mit dem Namen'_bz2 'angezeigt.
Ich möchte eine Fehlermeldung auf Japanisch mit dem Django-Passwortänderungsformular ausgeben
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
Wenn ich versuche, django und postgresql mit Docker zu verbinden, wird die Fehlermeldung "django.db.utils.OperationalError: Hostname" db "konnte nicht in Adresse übersetzt werden: Name oder Dienst nicht bekannt"
Wenn ich versuche, mit Heroku zu pushen, funktioniert es nicht
Problem, dass die Pip-Installation mit pyenv + Yosemite nicht durchgeführt werden kann (Fehler: Befehl 'clang' mit Exit-Status 1 fehlgeschlagen)
[Lösung] Wenn ich versuche, mit GAE eine Verbindung zu CloudSQL herzustellen, wird nur bei dev_appserver ein ImportError angezeigt.
Lösungsnotiz, wenn "FEHLER: Befehl mit Exit-Status 1 fehlgeschlagen:" in pip install hogehoge angezeigt wird
Ein Memorandum beim automatischen Erwerb mit Selen
Wenn ich eine Fehlermeldung mit Pylint unter Windows Atom erhalte
Wie fange ich mit Django an?
Wenn die WSL-Distribution nicht gestartet werden kann (Fehler: "WslRegisterDistribution fehlgeschlagen mit Fehler: 0x800706be.")
Wenn ich TensorFlow nach Python importiere, wird "Importfehler: DLL-Ladevorgang fehlgeschlagen: Das angegebene Modul wurde nicht gefunden" angezeigt.
Ich möchte wütend auf meine Mutter werden, wenn die Erinnerung knapp ist
Beim Versuch, Xgboost und seine Lösung zu installieren, ist ein Fehler aufgetreten
Ich erhalte einen UnicodeDecodeError, wenn ich versuche, mit Python sqlalchemy eine Verbindung zu Oracle herzustellen
Wenn ich versuche, pip zu aktualisieren, werde ich nach einem Fehler aufgefordert, ein Upgrade durchzuführen und eine unbegrenzte Schleife durchzuführen
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Schritt Notizen, um mit Django zu beginnen
Ich habe versucht, mit Hy anzufangen
Ich war süchtig danach, mysqlclient zu installieren
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?
[Python] Dinge, die überprüft werden müssen, wenn in Django ein Unicode-Dekodierungsfehler auftritt
Beim Speichern mit OpenCV ist ein Fehler aufgetreten
Der einfachste Weg, um mit Django zu beginnen
Wenn ich einen Chrom-Treiberfehler in Selenium bekomme
[Django] So beheben Sie Fehler bei der Installation von mysqlclient
Ich wollte Python 3.4.3 mit Homebrew + pyenv installieren
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Ich erhalte einen UnicodeDecodeError, wenn ich mit mod_wsgi laufe
Ich erhalte eine Fehlermeldung mit allen yum-Befehlen
Fehler beim Versuch, psycopg2 in Python zu installieren
Was tun, wenn bei der Installation von Python 2 mit pyenv ein OpenSSL-Fehler auftritt?
Was tun, wenn beim Importieren von matplotlib mit Jupyter ein Importfehler auftritt?
Ich habe eine Fehlermeldung erhalten, als ich Pandas auf einem Mac installiert habe, also habe ich mich damit befasst
Ich habe versucht, mit Blenders Python script_Part 01 zu beginnen
Wenn Sie mit dem Django REST-Framework filtern möchten
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Beim Versuch meinheld + WebSocket + mongodb wird eine Fehlermeldung angezeigt
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt
Dinge zu tun, wenn Sie anfangen, sich mit Django zu entwickeln
Dinge, die Sie bei der Migration mit Django beachten sollten
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Ich habe eine Fehlermeldung erhalten, als ich tweepy unter macOS Sierra installiert habe, also habe ich mich damit befasst.
Wenn ich pipenv install <Paketname> ausführe, wird der Fehler "Keine passende Verteilung für <Paketname> gefunden" angezeigt.
Was tun, wenn beim Versuch, pip mit pyenv zu verwenden, ein undefinierter Fehler angezeigt wird?
Ich möchte die Effizienz mit Python auch im experimentellen System verbessern. (4) Verwenden Sie ser.close (), wenn ein Fehler mithilfe der try-Syntax ausgegeben wird.