MySQL-python 安装

今天,想在window上安装mysql-python,弄了好久,就是报错,主要错误就是

Cannot open include file: 'config-win.h': No such file or directory

找了很多解决办法都不好用,最后,只能自己分析问题,综合各种网上解决办法,才安装成功。下面我就分享一下我的安装过程。

环境

操作系统:win10 64位
python版本:python2.7

安装

1、安装 Microsoft Visual C++ Compiler Package for Python 2.7,因为是源码安装,需要对源码进行编译。
下载地址

2、安装MySQL Connector C 6.0.2,注意这里的版本,是6.0.2,不要下载其他版本,会报错。这里还要注意一点,如果你是32位系统,就下载32位安装包,如果你是64位系统,就下载64位安装包。
下载地址

3、下载MySQL-python 源码包,下载最新版的1.2.5就可以。这里要分两种情况进行安装。

第一种情况:32位操作系统

如果你的操作系统是32为的系统,解压后,命令行进入该文件夹下,运行如下命令

 python setup.py install
第二种情况:64位操作系统

如果你的操作系统是32为的系统,解压后,进入该文件夹下,修改site.cfg文件。

将如下内容:

connector = C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2

修改成:

connector = C:\Program Files\MySQL\MySQL Connector C 6.0.2

保存后,运行如下命令:

 python setup.py install

4、安装完成后,可以使用下面的方式进行验证。

 import MySQLdb
点赞