在Windows 下调试 Python 还是挺麻烦的.通过PyCharm 来安装个MySQL-python 的库都搞了大半天.分别尝试 1.2.3,1.2.4和1.2.5都有不同的错误.需要解决的问题就是这个:“Cannot open include file: 'config-win.h': No such file or directory” while installing mysql-python"

安装步骤如下:

安装 Microsoft Visual C++ Compiler Package for Python 2.7

点击链接

默认安装的路径C:\Users\admin\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\

安装 MySQL Connector C 6.0.2

点击链接

也可以下载MYSQL的官方工具安装:

下载 MySQL-python 1.2.5 源码包

点击链接

解压源码包后,修改 site.cfg 文件。

实际上,如果你是在32 位系统上部署,那么通过pip install 安装MySQL-python 1.2.5 只需进行上面的依赖包安装即可。

但在 64 位环境中,就会提示“Cannot open include file: 'config-win.h'” 的错误。

原因就是 site.cfg 中写的 MySQL Connector C 为32 位版本。

原来的 site.cfg 文件内容如下:

# http://stackoverflow.com/questions/1972259/mysql-python-install-problem-using-virtualenv-windows-pip

# Windows connector libs for MySQL. You need a 32-bit connector for your 32-bit Python build.

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

修改为:

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

PS: pycrypto

点击链接

apache mysql python win10_Win10 MySQL-python相关推荐

  1. apache+python+php+mysql集成环境安装包

    一款使用JS框架制作开源的环境集成,代码在test.js文件里 apache+python+php+mysql(mariadb)+phpmyadmin集成包 这里要用到xxjs 是基于原生js封装的一 ...

  2. ubuntu中mysql怎么退出命令_如何使用Python进行MySQL数据库管理

    本节我们将学习使用Python进行MySQL数据库管理.Python有多种用于MySQL数据库管理的模块,这里使用MySQLdb模块.MySQLdb模块是MySQL数据库服务器的接口,用于向Pytho ...

  3. python调用sparksql,使用Python从MySQL数据库表读取SparkSQL

    I have a 'user' table in MySQL. I want to read it to my Spark SQL program. How can I read the table ...

  4. 学生公寓管理系统-python+Django+Mysql(附视图代码)

    一.系统开发平台............................................................................................ ...

  5. Python操作MySQL分享

    Python操作MySQL Python操作MySQL 关于MySQL数据库 开始之前 _mysql模块 MySQLdb模块 1. 第一个例子 2. 创建并填充表 3. 取回数据 4. 字典游标 5. ...

  6. mysql connector python linux_MySQL Connector/Python 安装、测试

    安装Connector/Python: # wget http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-1. ...

  7. python链接mysql 判断是否成功_【初学python】使用python连接mysql数据查询结果并显示...

    因为测试工作经常需要与后台数据库进行数据比较和统计,所以采用python编写连接数据库脚本方便测试,提高工作效率,脚本如下(python连接mysql需要引入第三方库MySQLdb,百度下载安装) # ...

  8. python操作mysql数据库实现增删改查

    Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: ...

  9. python创建mysql数据库_python 怎么创建create mysql的数据库

    展开全部 我采用的是MySQLdb操作的MYSQL数据库.先来一个简单的例2113子吧: import MySQLdb try: conn=MySQLdb.connect(host='localhos ...

最新文章

  1. qt用ODBC连接excel
  2. [InnoDB系列] -- SHOW INNODB STATUS 探秘
  3. GridView 梆定一个实体类
  4. mysql无法找到事件id100描述_解决“事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到”...
  5. 前端学习(3153):react-hello-react之脚手架文件介绍
  6. 《吴恩达深度学习》第一课第四周任意层的神经网络实现及BUG处理
  7. 统计字符串中出现最多的单词和次多的单词
  8. 阿里P7三面被这10个SpringCloud微服务问题难倒,杯具!
  9. php弹出是否,Javascript警报弹出窗口是否会扩展PHP会话?
  10. 由一本书看一个行业 -- 网上购书之比较
  11. 4月9本最新程序员专业书:Go语言、深度学习、量子计算等与您相约
  12. python方波绘制_怎么用python 画出任意占空比的一串矩形方波呢?
  13. 云计算采用的各种虚拟化技术比较
  14. 史上最暖2月谁制造?
  15. 解决win10/Office2016/Onedrive/上载中心经常冲突的问题
  16. 从外网打点到渗透内网域控 NASA
  17. 解决客户端 query did not return aunique result:2
  18. 美团饿了吗CPS红包,别人领红包下单,你拿推广佣金(送源码)
  19. oracle运维积累
  20. 公安部网安局公布2020年十大网络黑产案例

热门文章

  1. php layui 框架,Thinkphp5+Layui高颜值内容管理框架
  2. python数据分析与基础实战_《python数据分析与挖掘实战》基础概念
  3. php默认日志位置,Laravel 修改默认日志文件名称和位置的例子
  4. linux 内存管理优化,Linux性能优化实战 内存篇 阅读笔记
  5. 华为备份历史版本_华为手机NAS备份时提示“需处于同一局域网”的解决方法
  6. 微型计算机一般不采用的控制方式,微型计算机控制作业.doc
  7. Linux 系统应用编程——进程基础
  8. 带可变参数的宏函数和普通函数实现
  9. C语言的Trim, LTrim, RTrim
  10. 前端学习(3239):react生命周期setstate流程