Python 安装MySQLdb模块遇到报错及解决方案:_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory

 一、问题

系统:win7 64位

在下载MySQL-python-1.2.5.zip,使用python setup.py install 安装时,出现以下报错:

_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
error: command 'C:\\Users\\qinwanxia\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2
 
二、解决方案
1、下载并安装MySQL connector 32位,系统是64位的也需要安装32位
下载地址:https://dev.mysql.com/downloads/connector/c/6.0.html#downloads
 
2、下载并安装Microsoft Visual C++ Compiler for Python 2.7
下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266
 
3、从doc系统进入MySQL-python-1.2.5目录,执行python setup.py install。没有报错即为安装成功
可以进入Python命令行下检测,输入import MySQLdb 没有抛异常,即为安装成功
 
posted @ 2017-06-19 17:05  emily-qin  Views(5857)  Comments(0Edit  收藏  举报