今天在配置Python的时候 ,说要连接下sql .于于是乎就在百度了关于sql的安装....按照别人家的经验 就是去下载Python-MySQL 地址是:sourceforge.net/projects/mysql-python
下载完毕后就点击安装,结果就是直接的报错了无法下一步,无法选择路径.(这个我也不知道为什么,希望有大神留个言,地址在上面有需要的同学可以试下)
于是我又开始找资料,有大神说了 在 CMD 里面直接敲打命令行安装,我也觉得是好方法.
pip install mysql-python 就是这一行 .但是 却出现了这种情况 error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27. 这个太叫人恼火了 我看了下 还是百度了 发现说由于Python默认调用VS2008编译器编译相关C代码,因此出现这种错误的原因可能有如下几个方面:
1.没有安装VS2008
2.安装了32位VS2008,使用64位python
于是我又开始傻傻的下载 这破东西
于是我又百度一下 https://segmentfault.com/a/1190000004143122 (感谢这位作者提供了这思路) 按照这位作者 我也到了这个网站 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载文件.(pip install MySQL_python-1.2.5-cp27-none-win32.whl) 然后在cmd打上命令行.结果说找不到文件 有点汗颜
想了想 发现东西我放在了D盘 于是乎 在cmd 里面跑到D盘 D:\>pip install MySQL_python-1.2.5-cp27-none-win32.whl 和大家想的没错 我有出现问题了.为什么上面的作者不会呢??? MySQL_python-1.2.5-cp27-none-win32.whl is not a supported wheel on this platform. 就是这鬼东西. 平台不支持...难道是版本问题 想想同样是2.7版本的啊 于是乎 我查了下
在cmd 输入python 回车输入import pip; print(pip.pep425tags.get_supported())
呵呵 [('cp27', 'cp27m', 'win_amd64'), ('cp27', 'none', 'win_amd64'), ('py2', 'none', 'win_amd64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', 'any')] 发现我的python是64的 然后我重新下载新的文件这回果然好了
折腾了两个多钟 弄好了,先写个笔记,有需要的同学或是出现一样错误的同学 可以看下,共同学习.