Analyse des MySQL-Client-Installationsprozesses auf dem Mac

Analyse des MySQL-Client-Installationsprozesses auf dem Mac

Versuchen Sie die Installation über Pip in einer virtuellen Umgebung:

pip install mysqlclient

Dann wird ein Fehler gemeldet: OSError: mysql_config nicht gefunden

Habe das offizielle Dokument https://github.com/PyMySQL/mysqlclient-python gefunden, in dem erklärt wird, dass vor der Installation ein weiteres Modul installiert werden muss:

brew install mysql-connector-c

Aber der Fehler:

Überprüfen Sie die Fehlermeldung und installieren Sie mysql-connector-c vor

brew trennt MySQL-Verknüpfung

Aber weiterhin installieren oder Fehler:

Schauen Sie sich die offiziellen Anweisungen an. Es stellt sich heraus, dass Sie unter macOS den Wert in mysql_config ändern müssen.

# unter macOS, in oder ungefähr Zeile 112:
# Optionen erstellen 
libs="-L$pkglibdir"
libs="$libs -l "

Wechseln zu

# Optionen erstellen 
libs="-L$pkglibdir"
libs="$libs -lmysqlclient -lssl -lcrypto"

Weiter ist einfach, direkt

welche mysql_config

Suchen Sie den Dateipfad, wechseln Sie zu diesem Pfad, ändern Sie den Inhalt mit vim, beenden Sie den Vorgang und führen Sie ihn erneut aus.

pip install mysqlclient

Es ist gelungen.

Tatsächlich gibt es andere Module für die Verbindung mit MySQL unter Python, z. B. pymysql usw., deren Installation auf dem Mac nicht so schwierig ist.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL5.7+ MySQL Workbench unter MAC
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.11 und MacOS 10.13
  • Laden Sie MySQL 5.7 herunter und sehen Sie sich das detaillierte Installationsdiagramm für MySql auf dem Mac an.
  • Was tun, wenn Sie bei der Installation von MySQL auf einem Mac das ursprüngliche Kennwort vergessen?
  • Detaillierte Installation und Konfiguration von MySql auf dem Mac
  • Vollständige Schritte zur Installation von mysql5.7 auf dem Mac (mit Bildern und Text)

<<:  Miniprogramm zur Implementierung des kompletten Einkaufswagens

>>:  Erste Schritte mit SELinux

Artikel empfehlen

20 JavaScript-Tipps zur Verbesserung der Entwicklungseffizienz

Inhaltsverzeichnis 1. Arrays deklarieren und init...

JavaScript-Beispielcode zum Ermitteln, ob eine Datei vorhanden ist

1. Geschäftsszenario Ich habe kürzlich Entwicklun...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.25

Das neueste Download- und Installationstutorial f...

So generieren Sie eine Vue-Benutzeroberfläche per Drag & Drop

Inhaltsverzeichnis Vorwort 1. Technisches Prinzip...

...

CSS realisiert die Realisierung der Hintergrundbild-Bildschirmanpassung

Beim Erstellen einer Homepage, beispielsweise ein...

Das Bildelement img hat in IE6 zusätzlichen Leerraum

Beim Erstellen eines DIV+CSS-Layouts einer Seite ...

Installation und Verwendung der MySQL MyCat-Middleware

1. Was ist mycat Ein vollständig Open Source-Groß...

...