python之windows安装mysql-python模块
2017-12-05 22:44
411 查看
mysql-python包含MySQLdb模块,此模块是python用来连接mysql数据库,今天在windows上安装mysql-python模块遇到了一些问题,记录下来,供参考,我的机器是win7 64bit
1、首先通过以下地址下载MySQL-python-1.2.5.zip (md5)源码
https://pypi.python.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c
2、通过pip安装,第一步下载好的源码是放在D:\program\Python 2.7.12\packages目录下的
3、第二步报错:
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Ge
t it from http://aka.ms/vcpython27,
正如我之前的一篇微博所说,安装的源文件包含c或者c++源码,安装的时候会调用本地的编译器编译这类文件,从报错来看是没有找到指定的版本Microsoft Visual C++ 9.0
这时候需要安装VC,我安装的是Microsoft Visual C++ Compiler for Python 2.7,地址:https://www.microsoft.com/en-us/download/details.aspx?id=44266
4、再次用pip安装mysql-python,报错:
fatal error C1083: Cannot open include file: ‘config-win.h’: No such file or directory,
这时候需要到mysql的官网下载mysql connector/c,注意是Connector/C,不是Connector/Python,选择64位下载,地址:https://dev.mysql.com/downloads/connector/c/
5、再次使用pip安装可能还会报第四部的报错,这时候需要修改mysql-python模块site.cfg文件中connector项,后面的值根据自己的实际情况调整
connector = C:\Program Files\MySQL\MySQL Connector C 6.0.2
6、再次使用pip安装就不会有报错了,用以下方法验证
最后给大家的建议,不要在windows上开发python!!!
1、首先通过以下地址下载MySQL-python-1.2.5.zip (md5)源码
https://pypi.python.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c
2、通过pip安装,第一步下载好的源码是放在D:\program\Python 2.7.12\packages目录下的
pip install --no-index --find-links="D:\program\Python 2.7.12\packages" MySQL-python
3、第二步报错:
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Ge
t it from http://aka.ms/vcpython27,
正如我之前的一篇微博所说,安装的源文件包含c或者c++源码,安装的时候会调用本地的编译器编译这类文件,从报错来看是没有找到指定的版本Microsoft Visual C++ 9.0
这时候需要安装VC,我安装的是Microsoft Visual C++ Compiler for Python 2.7,地址:https://www.microsoft.com/en-us/download/details.aspx?id=44266
4、再次用pip安装mysql-python,报错:
fatal error C1083: Cannot open include file: ‘config-win.h’: No such file or directory,
这时候需要到mysql的官网下载mysql connector/c,注意是Connector/C,不是Connector/Python,选择64位下载,地址:https://dev.mysql.com/downloads/connector/c/
5、再次使用pip安装可能还会报第四部的报错,这时候需要修改mysql-python模块site.cfg文件中connector项,后面的值根据自己的实际情况调整
connector = C:\Program Files\MySQL\MySQL Connector C 6.0.2
6、再次使用pip安装就不会有报错了,用以下方法验证
D:\Users\moilbeauty>python Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import MySQLdb >>>
最后给大家的建议,不要在windows上开发python!!!
相关文章推荐
- Eclipse Pydev添加MySQLdb模块,Windows下安装MySQL-python
- windows下python操作mysql模块安装
- Windows 10 64位下安装python2模块MySQLdb(MySQL-python)遇到的坑
- python操作三大主流数据库(1)python操作mysql①windows环境中安装python操作mysql数据库的MySQLdb模块mysql-client
- windows下python操作mysql模块安装
- Eclipse Pydev添加MySQLdb模块,Windows下安装MySQL-python
- windows下python2.7 media模块的安装
- windows上python2.6安装mysql
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- windows下安装requests模块 到python,eclipse可以使用
- windows安装python-ssh访问模块(paramiko)
- Windows下安装Python SSH模块及其使用
- windows python MySQL-python安装过程
- Windows上面安装MySQL-Python-1.2.3(Mysqldb- error: Unable to find vcvarsall.bat)
- ubuntu 下 python mysql模块安装
- 【Python】Windows下使用pip安装python模块时遇到的问题解决
- windows安装python-ssh访问模块(paramiko)
- windows32位安装MYSQL-python1.2.3
- 关于windows x64安装MySQL-python失败解决
- Windows系统下安装Python的SSH模块教程