2014-09-28 6 views
0

Я выполнил шаги на веб-сайте ниже и установил все для MySQLdb.Я использую Xampp для базы данных, и я связал mysql_config с xampp mysqlconfig. http://www.tutorialspoint.com/python/python_database_access.htm
Однако, после того, как было установлено все, и когда я пытаюсь импортировать это говорит:Невозможно импортировать MySQLdb в python

Python 2.7.5 (default, Mar 9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] 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 "/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.9-intel.egg/MySQLdb/__init__.py", line 19, in <module> 
    import _mysql 
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.9-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib 
    Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.9-intel.egg/_mysql.so 
    Reason: image not found 

Спасибо заранее за вашу помощь!

+0

Знаете ли вы, что MySql необходимо загрузить и установить в виде пакета? Вы установили с помощью 'pip'? –

+0

@sammy Нет, я этого не делал. Я просто загрузил файл с веб-сайта и следил за их инструкциями. Кстати, я нахожусь на Mac. – Nazariy1995

+0

Хорошо. Но я тоже использую MySqldb, который отлично работает для меня. Мой ответ подходит до –

ответ

0

Что решить мою проблему является:

  1. установлен самодельный с этого сайта: http://brew.sh
  2. установлен MySQL с помощью заваривания:

    заварить установить MySQL

  3. Вслед за этим веб-сайт, чтобы построить и install python MySQLdb: http://www.tutorialspoint.com/python/python_database_access.htm

После этого все отлично работает. Поэтому, если у кого-то возникают проблемы с MySQLdb на Mac, просто следуйте этим инструкциям. Надеюсь, это поможет.

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