Saya baru saja menginstal ini di sistem saya dan ini adalah langkah-langkah yang saya lakukan untuk membuatnya berfungsi:
- Unduh Mysql-python:http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (Saya telah menggunakan versi 1.2.2)
- Ekstrak, buka dan edit file _mysql.c dengan menghapus 37-19 baris (ifdefine)
- Di site.cfg atur mysql_config =/usr/local/mysql/bin/mysql_config
- sudo python setup.py build (yang ini saya jalankan dua kali, sementara yang pertama mengeluarkan sesuatu yang aneh, yang kedua berjalan tanpa kesalahan... Saya membaca tentang ini dan ini adalah hal yang aneh)
- sudo python setup.py install
- 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
Dan akhirnya Anda coba saja import MySQLdb dengan python. Semoga berhasil juga untuk Anda.
Ignas