Ich spiele mit meinem ersten Raspberry Pi 3 Projekt, und ich habe einen Haken gefunden. Ich habe einen Beispielcode gefunden, der MySQL import MySQLdb as mdb
verwendet, aber wenn ich versuche, den Code auszuführen, erhalte ich ein 'Kein Modul namens' MySQLdb '' ...Raspberry Pi Python 3 - "Kein Modul namens 'MySQLdb'"
Ich habe seit Ewigkeiten gegooglet, und ich ' Ich werde nirgendwo hinkommen. Hier einige der Optionen, die ich versucht habe:
pip install mysql-python
sudo pip install mysql-python
sudo apt-get install python-mysqldb
sudo apt-get install libmysqlclient-dev
Irgendwelche Vorschläge?
Hallo Ryan, wie oben, habe ich beide von denen versucht (in Ordnung), und es hat das Problem nicht gelöst. Eine Sache, die mir letzte Nacht aufgefallen ist, war, dass ich Python 3.4 benutzte, und ich las einige alte Posts, die besagten, MySQLdb sei für Python 3 nicht verfügbar ... Ist das immer noch der Fall? Muss ich Python 2 verwenden, oder gibt es einen anderen Weg? – GerHick
Ah okay. Ich dachte, Sie hätten vielleicht versucht, 'libmysqlclient-dev' * nach 'mysql-python' zu installieren. Basierend auf dem, was Sie gesagt haben, schaute ich mich um und fand diesen Beitrag http://stackoverflow.com/questions/23376103/python-3-4-0-with-mysql-database. mysql-python funktioniert nicht mit Python 3.4, aber dieser Beitrag bietet mehrere Alternativen. Hoffentlich helfen diese! –