最近在学习python,centos安装这个数据库模块时走了很多弯路,于是记录一下安装过程,备用。
软件下载地址
https://pypi.python.org/pypi/MySQL-python/1.2.5
有windows和linux的安装包,按需下载即可。
windows下的安装
下载软件包后,直接点击安装就行了,很简单。
linux(centos6.8)下的安装
这个稍微复杂一点
下载软件后,执行安装命令时会报各种错误。机器必须安装有mysql
1、Setuptools未安装
#安装Setuptools wget https://bootstrap.pypa.io/ez_setup.py python ez_setup.py
2、fatal error: my_config.h: No such file or directory
安装mysql-devel yum install mysql-devel -y 关于安装MySQLdb出现fatal error: my_config.h: No such file or directory 先安装MySQL-devel,mysql-devel为编译mysql相关客户程序所需的库和包含文件,如果你想要编译其他MySQL客户程序,就必须先安装mysql-devel,
排错完毕后。执行如下安装命令 python setup.py install
测试是否安装成功
1、命令行测试
2、文件测试
import MySQLdb conn = MySQLdb.connect(host='192.168.1.188', user='root',passwd='123',db='08day05')
运行是否发现报错,未报错就对了
如无特殊说明,文章均为本站原创,转载请注明出处
- 转载请注明来源:Python MySqldb模块的安装
- 本文永久链接地址:http://www.hongxiaowei.com/xiaowei/319.html