Heim > Datenbank > MySQL-Tutorial > Wie installiere ich MySQLdb erfolgreich unter macOS?

Wie installiere ich MySQLdb erfolgreich unter macOS?

Susan Sarandon
Freigeben: 2024-12-01 21:47:12
Original
606 Leute haben es durchsucht

How to Successfully Install MySQLdb on macOS?

So installieren Sie MySQLdb unter Mac OS X

MySQLdb ist eine Python-Datenzugriffsbibliothek, die die Interaktion mit MySQL-Datenbanken ermöglicht. Für die Installation von MySQLdb unter Mac OS , und GCC sind auf Ihrem Mac installiert.

Installation Schritte

Laden Sie den neuesten MySQL für Python-Adapter von SourceForge herunter.

Extrahieren Sie das heruntergeladene Paket.

Bereinigen Sie das Paket mit dem Befehl: sudo python setup .py clean.
  1. Entfernen Sie das Verzeichnis unter MySQL-python-1.2.2/build/* und das Ei darunter Users/$USER/.python-eggs.
  2. Erstellen Sie einen symbolischen Link unter lib, um auf ein Unterverzeichnis namens mysql zu verweisen: sudo ln -s /usr/local/mysql/lib /usr/local/mysql /lib/mysql.
  3. Bearbeiten Sie setup_posix.py und ändern Sie mysql_config.path = "mysql_config" to mysql_config.path = "/usr/local/mysql/bin/mysql_config".
  4. Erstellen Sie das Paket neu: sudo python setup.py build.
  5. Installieren Sie das Paket: sudo python setup.py install.
  6. Testen Sie die Installation durch Importieren MySQLdb.
  7. Zusätzliche Fehlerbehebung
  8. Wenn ein Fehler im Zusammenhang mit dem Fehlen von libmysqlclient.18.dylib auftritt, erstellen Sie einen symbolischen Link: sudo ln -s / usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib.

Um die Warnung zu beheben, dass _mysql bereits importiert wurde, ändern Sie das Verzeichnis in das übergeordnete Verzeichnis des Build-Verzeichnisses.

Python 3-Benutzer

Für Python 3 installieren Sie die erforderlichen Bibliotheken mit: conda install mysqlclient. Dadurch werden mysqlclient, mysql-connector und llvmdev installiert.

Das obige ist der detaillierte Inhalt vonWie installiere ich MySQLdb erfolgreich unter macOS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage