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.
- Entfernen Sie das Verzeichnis unter MySQL-python-1.2.2/build/* und das Ei darunter Users/$USER/.python-eggs.
- 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.
- Bearbeiten Sie setup_posix.py und ändern Sie mysql_config.path = "mysql_config" to mysql_config.path = "/usr/local/mysql/bin/mysql_config".
- Erstellen Sie das Paket neu: sudo python setup.py build.
- Installieren Sie das Paket: sudo python setup.py install.
- Testen Sie die Installation durch Importieren MySQLdb.
-
- Zusätzliche Fehlerbehebung
- 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!
Stellungnahme: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