zoukankan      html  css  js  c++  java
  • 64位python安装MySQL-python 1.2.5

    在64位的python直接安装MySQL-python 1.2.5有问题,参考http://www.linuxfly.org/windows_install_mysql_python_library/ 得到解决

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

    http://www.microsoft.com/en-us/download/details.aspx?id=44266

    2.安装 MySQL Connector C 6.0.2

    https://dev.mysql.com/downloads/connector/c/6.0.html

    3.下载 MySQL-python 1.2.5 源码包

    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 文件内容如下:

     
    # 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)MySQLMySQL Connector C 6.0.2


    修改为:

     
    connector = C:Program FilesMySQLMySQL Connector C 6.0.2


    5.运行 python setup.py install 即可安装完成。

    在第三方ide环境下比如canopy,直接把源码copy到C:...CanopyUserLibsite-packages

  • 相关阅读:
    Activator.CreateInstance 反射实例化对象
    MVC Form提交
    Redis 下载
    List<T> 序列化与反序列化
    快速反射DataTable
    数据库特性
    javascript判断文件大小
    MD5
    HttpHelper
    cacheHelper
  • 原文地址:https://www.cnblogs.com/dadadechengzi/p/6131799.html
Copyright © 2011-2022 走看看