在 OSX 10.5 (Leopard) 安装 MySQL-Python
尝试安装了一下 MySQL-python,发现竟然编译不过去,在网上搜了一下,找到了一个 workaround,应该是作者疏忽了。
原文在:http://www.keningle.com/?p=11
需要下载源码自行编译,首先修改 _mysql.c,删除从 34 行开始的 3 行。
#ifndef uint #define uint unsigned int #endif
将
uint port = MYSQL_PORT; uint client_flag = 0;
修改为
unsigned int port = MYSQL_PORT; unsigned int client_flag = 0;
创建一个符号链接
$ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
最后编译安装就可以了
$ python setup.py install