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

  • 相关阅读:
    红黑树-插入篇
    并查集
    Rabin-Karp【转载】
    KMP
    怎样花两月时间去应聘互联网公司 [转载]
    c++ 智能指针【转载】
    java序列化
    Web页面导出Excel表格
    基于jquery-UI的日期选择器
    Doc命令
  • 原文地址:https://www.cnblogs.com/dadadechengzi/p/6131799.html
Copyright © 2011-2022 走看看