在fedora 15下安装python的mysql驱动遇到了两个小问题,记录一下:
1、找不到setuptools模块
在执行python setup.py build时提示找不到setuptools模块。
解决:安装setuptools模块即可。
2、build过程中提示找不到Python.h文件
解决:安装python-devel即可。
3、install过程中提示mysql_config命令找不到
解决:打开setup_posix.py,找到这一行“mysql_config.path = "将其改为mysql_config的真实路径 (可以用命令locate mysql_config 获取到。再次执行python setup.py build;python setup.py install。
安装完毕在python环境下import MySQLdb,报错,找不到libmysqlclient_r.so.16:
解决:建立一个软链接:
ln -s $MYSQL_HOME/lib/mysql/libmysqlclient_r.so.16 /usr/lib