Я пытался решить эту проблему самостоятельно, но не могу заставить его работать. :( Я нахожусь в Snow Leopard 10.6.4 и пытался настроить мою среду Django, сначала я обновил свой python до 2.6.5, установил django, а затем mysql_python. Все кажется гладким, пока я не подключусь к mysql с помощью syncdb.
Получил это сообщение об ошибке / трассировке: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Я пытался следовать предоставленному решению http://forums.mysql.com/read.php?50,282410,286676, но все так же. Я считаю, что это как-то связано с моей версией Python, потому что когда я выполняю /usr/bin/python
, он возвращает Python 2.6.1
, но когда я просто набрал python
, он говорит: «Python 2.6.5».
Кто-нибудь? Я думаю, что когда я собираю и устанавливаю mysql_python с помощью команды ARCHFLAGS="-arch x86_64" /usr/bin/python setup.py build
, используется версия django по умолчанию (2.6.1) на SL, а не новая (2.6.5).
Возможно ли заставить это работать с 2.6.5? Благодарю.