Installieren von MySqlDB für Python 3.6

Ich bin nicht in der Lage dieses Problem zu beheben, für einen Tag jetzt. wenn ich versuche, Sie zu führen meine django-Projekt, pycharm den Fehler auslöst „Kein Modul mit dem Namen ‚MySQLdb'“. Aus dem Verweis auf ähnliche Fragen auf, SO. Ich habe versucht Pakete zu installieren, über die Einstellungen in der Datei, das wirft ein weiterer Fehler

"Could not find a version that satisfies the requirement MySQLdb (from versions: )
No matching distribution found for MySQLdb"

Mein Projekt erfordert python-3.6, und das Projekt scheint nicht zu funktionieren ohne MysqlDB. Ich habe versucht zu installieren mysqlAlchemy und mysqlconnector aber es ist nicht von nutzen. Kann jemand zeigen, wie man dieses Problem beheben ?

Ich bin auf mac, und es ist kein Problem, wenn ich versuche, führen Sie das Projekt aus der Klemme.

EDIT : ich habe versucht, zu installieren, mysql-von der pycharm-Paket-manager. Aber es wirft ein weiterer Fehler No module named 'ConfigParser'

InformationsquelleAutor Naveen Kumar | 2018-01-20



One Reply
  1. 5

    Es ist ein gemeinsames problem in Python ist3.5.3, müssen Sie möglicherweise pip install pymysql und fügen Sie den folgenden code, um __init__.py im gleichen Verzeichnis wie wsgi.py. Wünsche dir viel Glück!

    import pymysql
    pymysql.install_as_MySQLdb()
    • li zhen Antwort, funktioniert auch mit Python 3.6

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.