Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível importar MySQLdb - python - Windows 8.1


Problema resolvido. Não tenho um compilador C / Visual Studio no meu laptop - Este link pode ajudar http://mysql-python.blogspot.com/2012/11/is-mysqldb-hard-to-install.html Instalei o MinGW - http://sourceforge.net/projects/mingw/?source=typ_redirect Selecionou a opção c++

Eu desinstalei o Anaconda, Python e instalei o anaconda novamente. Então o python 2.7.7 foi instalado junto com o Anaconda. Fez um conda init,
conda install pip 

pip install mysql-python

e, em seguida, importe MySQLdb

Sem erro!! Espero que isto ajude!!

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

Atualização - 2 de janeiro de 2015

Se você quiser tentar instalar o pacote mysql-python usando conda em vez de pip, você pode tentar o seguinte, que funcionou para mim.
conda install binstar

binstar search -t conda mysql-python

Isto irá mostrar-lhe 10 pacotes diferentes para diferentes OS.krisvanneste mysql-python is for Win-64

Para saber mais sobre este pacote use o comando
 binstar show krisvanneste/mysql-python

Isso mostrará o comando para instalar o pacote mysql-python que por acaso é
conda install --channel https://conda.binstar.org/krisvanneste mysql-python

Isso instalará o pacote necessário. Agora, tentar importar MySQLdb em python não gerará erro.