macOS Catalina 10.15.4
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.
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