Python MySQL и проблема Django - PullRequest
       1

Python MySQL и проблема Django

0 голосов
/ 08 августа 2010

У меня проблемы с подключением python / django к базе данных MySQL. Сообщение об ошибке в основном «Ошибка загрузки модуля MySQLDb: ни один модуль с именем MySQLDb».

Это новая установка прямо с python.org, поэтому я предположил, что в нее будет включен модуль MySQLDb, но, похоже, этого не происходит Я также не могу найти модуль или как его установить, за исключением некоторых неряшливых частей сети.

Есть ли центральный пункт для получения этого модуля? Почему его нет в стандартной установке? Может кто-нибудь указать мне учебник или что-то подобное, чтобы установить этот модуль?

Новичок в Python, MySQL и Django.

Спасибо за помощь.

Ответы [ 2 ]

2 голосов
/ 08 августа 2010

Я считаю, http://pypi.python.org/pypi/MySQL-python/ - это необходимый вам модуль Python. В общем, при поиске модулей Python http://pypi.python.org/ - это то место, с которого вы должны начать (люди будут называть его либо PyPI, либо «магазином сыра»). Если setuptools установлен (возможно, уже), то вы можете запустить * +1005 *.

Что касается MySQL, вам нужно установить его отдельно от вероятного пакета на http://dev.mysql.com/downloads/mysql/.

0 голосов
/ 14 августа 2010

Вот как я справился с проблемой на Fedora13:

модуль вы можете получить здесь: http://sourceforge.net/projects/mysql-python/

скачать в удобный каталог

прочитать файл README

соберите модуль в соответствии с инструкциями в README, помня об использовании той версии python, которую вы планируете использовать в качестве переводчика (для меня 2.6).если существует более одной версии python, простое использование 'python', вероятно, приведет к псевдониму конкретной версии, которая может оказаться не той, которую вы хотите.

после завершения сборки, файл .egg будетбыли созданы и помещены в каталог 'site-packages', связанный с версией python, которая использовалась для сборки.

, затем убедитесь, что файл .egg создан (вы можете увидеть путь установки ввыход из установки) помещается на вашу PYTHONPATH

, которая сделала это для меня, anyhoo ...

удачи!JR

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...