标签:python mac mysql mysql_config site.cfg
Mac os 上安装MySql-python步骤:
1.下载MySql,也叫MySQL Community Server,下载10.9版本即可(根据系统版本下载),速度慢的就上百度盘找把
http://dev.mysql.com/downloads/mysql/
2.安装MySql-python,也就是python调用MySql的一套API,并不是MySql数据库
方法1:命令行下调用:
sudo easy_install mysql-python
https://github.com/farcepest/MySQLdb1/
我当时下的是版本是1.2.5
https://github.com/farcepest/MySQLdb1/tree/MySQLdb-1.2.5
3.安装MySql-python提示错误 EnvironmentError: mysql_config not found
解压进入MySql-python的目录,里面有个site.cfg,打开这个配置文件。
把mysql_config前面的#去掉,#表示注释
修改mysql的安装目录,如果下载的是dmg自动安装就在这里
mysql_config = /usr/local/mysql/bin/mysql_config
然后命令行输入
sudo python setup.py build sudo python setup.py install
4.运行python时,报MySQL 驱动的问题:Library not loaded: libmysqlclient.18.dylib
错误的原因是刚编译安装的lib放在MYSQL_HOME/lib下,终端找不到此位置,解决的方法是可以做一个软链接链接到/usr/lib下
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib需要运行下以上命令,不然在程序运行中,还会有错误。
标签:python mac mysql mysql_config site.cfg
原文地址:http://blog.csdn.net/teng_ontheway/article/details/42002107