2013-07-20 4 views
2

Отказ от ответственности: Я пробовал многочисленные поисковые запросы и процедуры, чтобы заставить это работать, как я нашел, пытаясь решить эту проблему, но никто не работает.MYSqlDb и Python, чтобы играть хорошо вместе

Я получаю следующее, когда я пытаюсь импортировать MySQLdb под Python Interactive Shell ...

Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34) 
    [GCC 4.2.1 (Apple Inc. build 5664)] on darwin 
    Type "help", "copyright", "credits" or "license" for more information. 
    >>> import MySQLdb 
    Traceback (most recent call last): 
     File "<stdin>", line 1, in <module> 
     File "MySQLdb/__init__.py", line 23, in <module> 
     (version_info, _mysql.version_info)) 
    ImportError: this is MySQLdb version (1, 2, 4, 'beta', 4), but _mysql is version (1, 2, 4, 'final', 1) 

Любые предложения о том, что делать? Я установил MySQLdb через pip

ответ

1

У меня нет Mac, поэтому я не могу это проверить, однако у Mac, похоже, проблемы с этим модулем. Вы проверили сайт этого парня? Похоже, что он очень хорошо разбирается в настройке с Mac.

http://learninglamp.wordpress.com/2010/02/21/mysqldb-python-mysql-and-os-x-a-match-made-in-satans-bum/

Надеюсь, это поможет вам немного.

+0

Я раньше этого не видел, но раньше я делал некоторые из этих шагов. Я закончил тем, что исправил это, просто прибегнув к переустановке django. Спасибо за ответ. – CodeTalk

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