概述
1.安装
Microsoft Visual C++ Compiler Package for Python 2.7
下载网址:https://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 源码包
下载网址:https://pypi.python.org/pypi/MySQL-python/1.2.5
源码包百度云:链接:https://pan.baidu.com/s/1kVh76bP 密码:yigg
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
然后在文件内执行 : python setup.py install
即可安装完成。
测试:
D:>python
Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>> print MySQLdb.__version__ 1.2.5
下载网址:https://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 源码包
下载网址:https://pypi.python.org/pypi/MySQL-python/1.2.5
源码包百度云:链接:https://pan.baidu.com/s/1kVh76bP 密码:yigg
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
然后在文件内执行 : python setup.py install
即可安装完成。
测试:
D:>python
Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>> print MySQLdb.__version__ 1.2.5
最后
以上就是强健大地为你收集整理的在Windows 下安装 MySQL-python 1.2.5的全部内容,希望文章能够帮你解决在Windows 下安装 MySQL-python 1.2.5所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复