Adım 0:
Öncelikle MySQL ve Python u kurmuş olmanız gerekiyor.
Adım 1:
MySQL Python adapdörünü SourceForge den indirin.
Adım 2:
indirdiğiniz dosyayı açın
$ tar xzvf MySQL-python-1.2.2.tar.gz
Adım 3:
indirdiğiniz klasöre komut satırından girerek aşağıdaki komutu verin
$ sudo python setup.py clean
Adım 4:
aynı klasör içerisindeki _mysql.c dosyasını favori editörünüzle açın.
4a. aşağıdaki satırları bulup silin (37-39):
#ifndef uint
#define uint unsigned int
#endif
4b. aşağıdaki satırları bulun:
uint port = MYSQL_PORT;
uint client_flag = 0;
aşağıdaki gibi değiştirin
unsigned int port = MYSQL_PORT;
unsigned int client_flag = 0;
Adım 5:
mysql lib klasörü için aşağıdaki şekilde sembolink link oluşturun.
$ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
Adım 6:
setup_posix.py dosyasında aşağıdaki satırı bulun
mysql_config.path = "mysql_config"
bununla değiştirin
mysql_config.path = "/usr/local/mysql/bin/mysql_config"
Adım 7:
artık derleyebiliriz. komutumuz
$ sudo python setup.py build
Adım 8:
derlenmiş paketleri yerlerine alalım
$ sudo python setup.py install
Adım 9:
son olarak MySQLdb miz çalışıyor mu test edelim.
$ python
>>> import MySQLdb
Kaynak:
http://www.mangoorange.com/2008/08/01/installing-python-mysqldb-122-on-mac-os-x/
Hiç yorum yok:
Yorum Gönder