Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można zaimportować MySQLdb - Python - Windows 8.1

Problem rozwiązany. Nie mam kompilatora C / Visual Studio w moim laptopie - ten link może pomóc http://mysql-python.blogspot.com/2012/11/is-mysqldb-hard-to-install.html Zainstalowałem MinGW - http://sourceforge.net/projects/mingw/?source=typ_redirect Wybrano opcję c++

Odinstalowałem Anacondę, Pythona i ponownie zainstalowałem anacondę. Więc python 2.7.7 został zainstalowany wraz z Anacondą. Zrobiłem conda init,

conda install pip 

pip install mysql-python

a następnie zaimportuj MySQLdb

Żaden błąd!! Mam nadzieję, że to pomoże!!

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

Aktualizacja – 2 stycznia 2015

Jeśli chcesz spróbować zainstalować pakiet mysql-python za pomocą conda zamiast pip, możesz wypróbować następujące, które zadziałały dla mnie.

conda install binstar

binstar search -t conda mysql-python

To pokaże Ci 10 różnych pakietów dla różnych OS.krisvanneste mysql-python jest dla Win-64

Aby dowiedzieć się więcej o tym pakiecie, użyj polecenia

 binstar show krisvanneste/mysql-python

Spowoduje to wyświetlenie polecenia instalacji pakietu mysql-python, którym jest

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

Spowoduje to zainstalowanie wymaganego pakietu.Teraz próba zaimportowania MySQLdb w pythonie nie spowoduje błędu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - zignoruj ​​błąd wstawiania:zduplikowany wpis

  2. Zapytanie zagnieżdżone w węźle js przy użyciu mysql

  3. Kod błędu:1052. Kolumna „ATRYBUT” na liście pól jest niejednoznaczna

  4. Funkcje matematyczne MySQL (pełna lista)

  5. Wykres drzewa rodowego/rodzinnego z bazy danych