2015-07-07 3 views
0

(Windows Server 2008 R2) питон 34,Django с MySQL - получить модуль MySQLdb ошибка загрузки

Я изменил settings.py:

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.mysql', 
     'NAME': 'mydatabase', 
     'USER': 'mydatabaseuser', 
     'PASSWORD': 'mypassword', 
     'HOST': '127.0.0.1', 
     'PORT': '5432', 
    } 
} 

1) Я запустить команду:

python manage.py migrate 

i получить сообщение об ошибке: ошибка загрузки mysqldb module django.core.exception ошибка загрузки mysqldb

2) Я запустить команду:

pip install mysql -python 

ПОЛУЧИТЬ «рухнувшего здания колесо для MySQL-питон майкрософт visulal C++ 2010 требуется не удалось найти vcvarsall.bat

3) Visual C++ был установлен 2010

У меня есть системный переменный путь к: C: \ Python34 \ Scripts; C: \ Python34;

Кроме того я успешно запускать команды из питона в MySQL (создание \ чтения \ записи таблицы)

, что еще я могу сделать, чтобы команда питона manage.py мигрирует будет работать?

ответ

0

Если
pip install MySQL-python
не удается, вы можете попробовать
easy_install MySQL-python.

установки Кроме этого: sudo apt-get install python-mysqldb

+0

того же ошибку: ошибка: сценарий установки завершился с ошибкой: Microsoft Visual C++ 10,0 требуется (Un unble найти vcvarsall.bat). –

1

Вы можете использовать mysqlclient, он поддерживает Python3 .Вы можете прочитать об этом в Джанго docs.

0

решаемые, выполнив следующую команду: пункта установить mysqlclient

Смежные вопросы