关于在window下python中安装MySQL遇到的问题及解决方法
想在python中调用mysql进行相关的分析,所以想安装MySQL for python。MySQL for python的API名字叫MySQLdb ,但是MySQLdb现在只支持python2.4-2.7,还没有支持python3,所以先去下载一个python2.7(https://www.python.org/downloads/)再进行下面的安装过程:
pypi官网(https://pypi.org/project/MySQL-python/1.2.4/#files)
提供了两种安装方式:
- cmd命令行中直接输入:
pip install MySQL-python==1.2.4
- 下载相关的.exe安装文件或.zip安装文件
我在cmd命令行中直接输入的pip命令之后,还是没有成功安装,报错现在的镜像没办法下载相关的文件,所以我觉得可以考虑添加现在的python镜像。我采取的第二种方式——下载相关的安装文件。
step1:在download files里下载 MySQL-python-1.2.4.win32-py2.7.exe
step2:下载完成之后,直接双击该exe文件,进行安装。
过程中可能会遇到说
Python version 2.7 required, which was not found in the registry
这样的问题,这是因为注册表不能识别python2.7,原因windows是64位,安装的python是32位。
step3:所以需要根据你的电脑情况下载相应已经make好的可执行文件:
http://www.codegood.com/archives/129
step4:完成下载之后,双击,成功。
step5:检测是否安装成功
在python中直接
import mysqldb
只要没报错就说明成功了。
过程中我还试了 https://blog.csdn.net/w2cschool/article/details/40520233 这个上面的方法,但是报错了,不知道是成功下载了正确的exe文件的作用还是这个脚本的作用。
另外:如果实在安装不好,嗯……我想说,R了解一下?