MySQL-python 安装
2017-05-03 本文已影响31人
憨厚的老菜鸟
今天,想在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