Win10 MySQL-python

在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"html

安装步骤以下:python

  1. 安装 Microsoft Visual C++ Compiler Package for Python 2.7
    点击连接
    默认安装的路径C:\Users\admin\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python
  2. 安装 MySQL Connector C 6.0.2
    点击连接
    也能够下载MYSQL的官方工具安装:
    mysql

  3. 下载 MySQL-python 1.2.5 源码包
    点击连接sql

  4. 解压源码包后,修改 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 文件内容以下:windows

# 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
点击连接工具

相关文章
相关标签/搜索