源码安装mysql-python步骤:
第一步:
wget http://sourceforge.net/projects/mysql-python/files/latest/download
第二步:
tar xfz MySQL-python-1.2.3.tar.gz
第三步:
cd MySQL-python-1.2.4
第四步:
whereis mysql_config
我得到如下结果:
第五步:
修改配置:
vim site.cfg
修改1:threadsafe = False
修改2:connector = /usr/bin/mysql_config
修改后如下所示:
第六步:
执行 python setup.py build
出现如下错误:
_mysql.c:29:20: fatal error: Python.h: No such file or directory
#include "Python.h"
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
解法1:
发现python-dev没有安装
sudo apt-get install python-dev
安装python-dev后如下所示已经安装,但是仍然不行:
解法2:
发现原来是只执行拉:
python setup.py build
而没有执行python setup.py install
第七步:
sudo python setup.py install
执行后测试MySQLdb模块得到如下结果:
完成:
参考网址:
blog.csdn.net/wklken/article/details/7271019