python и mysql на mac os x

Возможный дубликат:
Python импортирует ошибку MySQLdb – Mac 10.6

Я пробовал все, что я могу найти в Интернете. Я установил mysql с помощью dmg, и я попытался установить mysql-python (который, как я думаю, работал). Но я все еще получаю ошибку, когда запускаю в интерпретаторе python «import MySQLdb»:

>>> import MySQLdb Traceback (most recent call last): File "<stdin>", line 1, in <module> File "build/bdist.macosx-10.6-universal/egg/MySQLdb/__init__.py", line 19, in <module> File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 7, in <module> File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 6, in __bootstrap__ ImportError: dlopen(/Users/matthew/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib Referenced from: /Users/matthew/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so Reason: image not found 

Я не могу понять проблему. Идеи о том, как отслеживать это?

  • Matplotlib: объемная кубическая интерполяция (или FIT) для графика контура
  • Разница между unicode.isdigit () и unicode.isnumeric ()
  • Направление Sublime Text 2 Пакеты для правильной установки python
  • Как конвертировать Selenese (html) в Python программно?
  • Как (правильно) использовать внешние учетные данные в функции AWS Lambda?
  • Вход PyAudio переполнен
  • Что такое «скаляр» в numpy?
  • Альтернативы ограничениям памяти Python Popen.communicate ()?
  • One Solution collect form web for “python и mysql на mac os x”

    Я только что установил это в своей системе, и это шаги, которые я сделал, чтобы заставить его работать:

    1. Загрузить Mysql-python: http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (я использовал версию 1.2.2)
    2. Извлеките, перейдите туда и отредактируйте файл _mysql.c, удалив 37-19 строк (ifdefine)
    3. В файле site.cfg mysql_config = / usr / local / mysql / bin / mysql_config
    4. sudo python setup.py build (этот я запускал два раза, в то время как первый из вас что-то странствовал, второй раз пошел без ошибок … Я читал об этом, и это странно)
    5. Установка sudo python setup.py
    6. sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
    7. sudo ln -s / usr / local / mysql / lib / / usr / local / mysql / lib / mysql

    И, наконец, вы просто попробуйте импортировать MySQLdb в python. Надеюсь, это сработало и для вас.

    Игнас

    Interesting Posts

    Чтение файла с использованием относительного пути в проекте python

    Прилагаемая матрица A с матрицей B

    Извлечение и анализ HTML с безопасного сайта с помощью Python?

    Проверка членства внутри вложенного dict

    Как выполнить внутреннее соединение в django

    Python Numpy или Pandas Linear Interpolation для значений, связанных с датой

    на месте сортировка возвращает Нет для пустого списка

    Включение ранее зарегистрированных событий в новый обработчик ведения журнала

    SQLite3 и многопроцессорность

    многопроцессорные схемы графического интерфейса для борьбы с блокировкой «Неответ»

    Почему словарные значения не находятся в вставленном порядке?

    Очистка веб-сайта Python для содержимого, созданного javascript.

    Ошибка при установке pymssql на Mac OS X Lion

    Как отобразить список пользователей, использующих AJAX Django, которые обновляются при добавлении новых пользователей с админ-страницы

    Запись фрейма данных pandas в таблицу документов Word через pywin32

    Python - лучший язык программирования в мире.