Właśnie zainstalowałem to w moim systemie i oto kroki, które wykonałem, aby działało:
- Pobierz Mysql-python:http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (Użyłem wersji 1.2.2)
- Wypakuj, przejdź tam i edytuj plik _mysql.c, usuwając 37-19 linii (ifdefine)
- W site.cfg ustaw mysql_config =/usr/local/mysql/bin/mysql_config
- sudo python setup.py build (ten uruchomiłem dwa razy, podczas gdy pierwszy wypluł coś dziwnego, drugi raz poszedł bez błędów... Czytałem o tym i to są dziwne rzeczy)
- sudo python setup.py instalacja
- 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
I na koniec po prostu spróbuj zaimportować MySQLdb do Pythona. Mam nadzieję, że to zadziałało również dla Ciebie.
Ignas