В рамках тестирования django CMS (http://www.django -cms.org / ) я пытаюсь заставить работать Python-MySQLdb (http://pypi.python.org/pypi/MySQL-python/).
- Я установил Django CMS и все его зависимости (Python 2.5, Django, django-south, сервер MySQL)
- Я пробую пример кода в Django CMS с MySQL в качестве выбранного типа базы данных
Когда я выполняю python manage.py syncdb
, возникает следующая ошибка:
django.core.exceptions.ImproperlyConfigured:
Ошибка загрузки модуля MySQLdb:
/root/.python-eggs/MySQL_python-1.2.3c1-py2.5-linux-i686.egg-tmp/_mysql.so:
неправильный класс ELF: ELFCLASS32
Мне удалось отследить проблему специально для python-mySQLdb (что также видно в трассировке стека). Кроме этого, я полностью озадачен. Я понятия не имею, что означает ELFCLASS32 или что такое класс ELF.
Я подозреваю, что эта ошибка может быть связана с тем, что я использую 64-битную версию Debian 5 (на VPS).
Есть хорошие идеи, как устранить неполадки?