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

  • 相关阅读:
    Java学习笔记(一)语法
    【转,整理】C# 非托管代码
    HTML5学习笔记(七)WebSocket
    HTML5学习笔记(七)HTML5 服务器发送事件(Server-Sent Events)
    MySQL修改表格内容3
    MySQL修改表格内容2
    MySQL修改表格内容
    MySQL创建表格
    if-else if-else;多选择结构
    面向对象和面向过程的初步概念
  • 原文地址:https://www.cnblogs.com/dadadechengzi/p/6131799.html
Copyright © 2011-2022 走看看