Právě jsem to nainstaloval do svého systému a toto jsou kroky, které jsem udělal, aby to fungovalo:
- Stáhnout Mysql-python:http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (Použil jsem verzi 1.2.2)
- Rozbalte, přejděte tam a upravte soubor _mysql.c odstraněním 37–19 řádků (ifdefine)
- V site.cfg nastavte mysql_config =/usr/local/mysql/bin/mysql_config
- sudo python setup.py build (tento jsem spustil dvakrát, zatímco první vyplivlo něco divného, podruhé to proběhlo bez chyb... Četl jsem o tom a tohle je divná věc)
- instalace sudo python setup.py
- sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
- sudo ln -s /usr/local/mysql/lib/ /usr/local/mysql/lib/mysql
A nakonec prostě zkuste importovat MySQLdb v pythonu. Doufám, že to fungovalo i pro vás.
Ignas