Saya memiliki MacBook Air baru, dan saya berhasil membuat MySQLdb berfungsi dengan melakukan hal berikut:(Snow Leopard 10.6.6, Python yang sudah diinstal sebelumnya)
uname -a
Darwin Braindamage.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
Unduh file dmg MySQL 32-bit dari halaman mysql, Instal.
Tambahkan baris berikut ke ~/.profile (atau ~/.bash_profile):
PATH="/usr/local/mysql/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
export VERSIONER_PYTHON_PREFER_64_BIT=no
export VERSIONER_PYTHON_PREFER_32_BIT=yes
Setelah menyimpan, ketik berikut ini di terminal:source ~/.profile
Unduh MySQL-python-1.2.3.tar.gz unzip, untar, cd ke direktori itu
python2.5 setup.py build
sudo python2.5 setup.py install
keluar dari direktori itu (atau Anda akan mendapatkan peringatan)
python2.5
import MySQLdb
atau
python
import MySQLdb
bekerja sebagaimana mestinya!!