Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Importieren von MySQLdb - Python - Windows 8.1 nicht möglich

Problem behoben. Ich habe keinen C-Compiler/Visual Studio in meinem Laptop - Dieser Link könnte helfen http://mysql-python.blogspot.com/2012/11/is-mysqldb-hard-to-install.html Ich habe MinGW installiert - http://sourceforge.net/projects/mingw/?source=typ_redirect Die C++-Option ausgewählt

Ich habe Anaconda, Python deinstalliert und Anaconda erneut installiert. Also wurde Python 2.7.7 zusammen mit Anaconda installiert. Conda-Init durchgeführt,

conda install pip 

pip install mysql-python

und importieren Sie dann MySQLdb

Kein Fehler!! Hoffe das hilft!!

=================================================================

Aktualisierung – 2. Januar 2015

Wenn Sie versuchen möchten, das mysql-python-Paket mit conda anstelle von pip zu installieren, können Sie Folgendes versuchen, was bei mir funktioniert hat.

conda install binstar

binstar search -t conda mysql-python

Dies zeigt Ihnen 10 verschiedene Pakete für verschiedene Betriebssysteme. krisvanneste mysql-python ist für Win-64

Um mehr über dieses Paket zu erfahren, verwenden Sie den Befehl

 binstar show krisvanneste/mysql-python

Dies zeigt Ihnen den Befehl zum Installieren des mysql-python-Pakets, das zufällig

ist
conda install --channel https://conda.binstar.org/krisvanneste mysql-python

Dadurch wird das erforderliche Paket installiert. Wenn Sie jetzt versuchen, MySQLdb in Python zu importieren, wird kein Fehler ausgegeben.