Mac OS Beim Versuch, das Django-Framework für die Verwendung mit Google App Engine zu installieren, tritt aufgrund des Fehlens ein Fehler auf MySQLdb-Modul:
Die Installation von MySQL-Python, wie online vorgeschlagen, führt zu folgendem Fehler:
Lösung:
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Nach dem Login kopieren
Folgen Sie Befolgen Sie diese Schritte, um das Problem zu beheben:
EnvironmentError: mysql_config not found
Nach dem Login kopieren
Überprüfen Wenn die MySQL-Konfiguration fehlt:
- Führen Sie den Befehl which mysql_config aus, um den Speicherort der ausführbaren Datei mysql_config zu überprüfen. Wenn es nicht gefunden wird, versuchen Sie es mit „locate mysql_config“ zu finden.
- Verwenden Sie MySQL Connector Python:
- Installieren Sie MySQL -connector-python mit: pip install mysql-connector-python.
Befolgen Sie die Dokumentation unter https://dev.mysql.com/doc/connector-python/en/connector-python-introduction.html.
-
- $PATH-Umgebung aktualisieren Variable:
- Suchen Sie manuell die Pfade zu mysql/bin, mysql_config und MySQL-Python und fügen Sie sie der Umgebungsvariablen $PATH hinzu.
- Installieren Sie MySQL mit MacPorts:
- Installieren Sie MySQL mit MacPorts (https://www.macports.org/install.php).
Benennen Sie mysql_config in mysql_config5 um.
Legen Sie die Variable $PATH fest: export PATH=$PATH:/opt/local/lib/mysql5/bin.
-
-
- Zusätzliche Pakete installieren (optional):
- Versuchen Sie, python-dev und libmysqlclient-dev zu installieren (diese Pakete sind möglicherweise nicht auf dem Mac verfügbar). Betriebssystem).
Führen Sie die Befehle bei Bedarf als Root aus.
Weitere Informationen finden Sie in den folgenden Ressourcen Hilfe:
- https://stackoverflow.com/questions/27598786/pip-install-mysql-python-fails-with-environment error-mysql-config-not-found
- https://stackoverflow.com/questions/21573668/pip-install-mysqlclient-gives-err or-mysql-config-not-foundhttps://community.oracle.com/tech/developers/discussion/4178520/error-mysql-confi g-not-found
- https://mysqlclient.readthedocs.io/en/latest/faq.html#where-can-i-find-mysql-config
-
-
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „mysql_config nicht gefunden' bei der Installation von MySQLdb für Django unter macOS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!