Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се импортира MySQLdb - python - Windows 8.1

Проблемът е разрешен. Нямам компилатор на C / Visual Studio в лаптопа си - тази връзка може да помогне http://mysql-python.blogspot.com/2012/11/is-mysqldb-hard-to-install.html Инсталирах MinGW - http://sourceforge.net/projects/mingw/?source=typ_redirect Избрахте опцията c++

Деинсталирах Anaconda, Python и отново инсталирах anaconda. Така че python 2.7.7 беше инсталиран заедно с Anaconda. Направих conda init,

conda install pip 

pip install mysql-python

и след това импортирайте MySQLdb

Няма грешка!! Надявам се това да помогне!!

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

Актуализация – 2 януари 2015 г.

Ако искате да опитате да инсталирате mysql-python пакет с помощта на conda вместо pip, можете да опитате следното, което работи за мен.

conda install binstar

binstar search -t conda mysql-python

Това ще ви покаже 10 различни пакета за различни OS.krisvanneste mysql-python е за Win-64

За да научите повече за този пакет, използвайте командата

 binstar show krisvanneste/mysql-python

Това ще ви покаже командата за инсталиране на пакета mysql-python, който се оказва

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

Това ще инсталира необходимия пакет. Сега опитвайки се да импортирате MySQLdb в python, няма да доведе до грешка.




  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 Left Joins:Изберете всичко от една таблица, но само съвпадащата стойност във втората таблица с критерии

  2. Хибернация:объркване на самостоятелно присъединяване?

  3. използвайки mysql подреждане по случай в критерии за хибернация

  4. Как мога да накарам MySQL да записва изходящи файлове като различен потребител?

  5. Актуализирайте C# клиента всеки път, когато базата данни се актуализира