之前开发用的平台,都是使用LINUX和WINDOWS,刚用MAC开发有些不适应。
一、下载Mysql Connector C
下载地址:Mysql Connector c
解压之后拷贝到:
/usr/local/mysql-connector-c-6.0.2
二、下载MySQL-python
下载地址:MySQL-python
三、修改编译脚本
解压MySQL-python,打开脚本 setup_posix.py :
修改函数mysql_config如下:
def mysql_config(what):
if what == 'libs_r':
return ['-L/usr/local/mysql-connector-c-6.0.2/lib', '-lmysql', '-lpthread']
elif what == 'cflags':
return ['-I/usr/local/mysql-connector-c-6.0.2/include']
elif what == 'include':
return ['-I/usr/local/mysql-connector-c-6.0.2/include']
编译安装:python setup.py install
四、修改链接库地址
编辑~/.bash_profile,添加如下:
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/usr/local/mysql-connector-c-6.0.2/lib/
python -c "import MySQLdb"