专栏首页python3python之windows安装mysq

python之windows安装mysq

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目录下的

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!!!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • windows python MySQL

    看pip的安装报错有关于"MySQL Connector C 6.0.2",需要安装对应的驱动包,下载地址见下,

    用户2398817
  • Python下载安装的几种方式

    2、这里勾选安装并添加到PAHT ,下一步。一直默认就可以安装完成(说明:因为我已经安装过了,这里就不截图了)

    用户2398817
  • 解决Python.h找不到问题

    用户2398817
  • 基于Linux搭建Python环境启动Django服务

    前言:这是2018年push的一篇文章,但是最近有很多人在群里或者私我咨询说linux安装python(较多)django(较少)问题,这里就再次整理一下推送出...

    测试小兵
  • 函数的变量+返回值

    老七Linux
  • windows python MySQL

    看pip的安装报错有关于"MySQL Connector C 6.0.2",需要安装对应的驱动包,下载地址见下,

    用户2398817
  • 最新!想学CPython,Python之父Guido亲上阵

    就在刚刚(2020年2月10日),Python之父Guido van Rossum在其个人Blog中发布了他对CPython学习的帮助教程。下面让我们一睹为快吧...

    量化投资与机器学习微信公众号
  • Python3.4 + pycharm 环境安装 + pycharm使用

    以下主要介绍windows环境下的python安装,作为初用python的萌新,建议只在电脑上装一个python版本就好。

    ITester软件测试小栈
  • 作为一名数据科学家Python需要掌握到什么程度?

    之前一直用R,最近正在学python,因为没有什么工作经验,也只能谈谈自己的感悟。 数据科学家算是统计师和程序员的结合体,来源也主要是这两个专业的毕业生。不...

    机器学习AI算法工程
  • python中搭建pycharm开发环境

    掌握Python中常用的数据类型例如int整型、string字符串型、float浮点型,掌握数据类型的转换。

    刘金玉编程

扫码关注云+社区

领取腾讯云代金券