Есть ли готовая версия Python 2.7 mySql db API для установки и использования с django, или мне действительно нужно создавать ее с нуля? - PullRequest
1 голос
/ 05 февраля 2011

Я хочу установить django и использовать mysql в качестве бэкэнда.

Я установил Django, и он работал нормально. я сейчас следую за первым уроком и создал mysite.

После помещения бэкэнда mysql в файл settings.py веб-сервер больше не работал. Я получаю следующую ошибку:

повышение ImproperlyConfigured («Ошибка загрузки модуля MySQLdb:% s»% e) django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb: ни один модуль с именем MySQLdb

У меня уже есть установка экземпляра mysql на удаленной машине. я изменил файл settings.py с моей информацией о БД, но после установки и начального учебного пособия мне все еще нужно установить интерфейс API 2.0 базы данных Python для базы данных MySQL 5.1.

единственные ссылки, которые я вижу, - на исходный код.

Существует ли предварительно собранная версия mysql для библиотек python, которые работают для python 2.7 и созданы таким образом, что мне не нужны компиляторы C ++ и т. Д. На моей машине для установки django.

1 Ответ

1 голос
/ 05 февраля 2011

Для Windows вы можете попробовать бинарный установщик из http://www.codegood.com/archives/129

В Linux вы обычно устанавливаете его с помощью собственного менеджера пакетов, например sudo apt-get install mysql-python или через sudo easy_install mysqld.

Способ easy_install также будет работать в Windows, если вы установили правильную версию Visual Studio (2010?) Или mingw.

...