首页 > 技术文章 > 安装mysql-python 总过程

Mjonj 2017-10-05 11:53 原文

首先先排除版本问题:

原先的一个版本问题就弄了我半天下安装了很多没用的东西,现在开始捋一捋思路

1.碰到的问题:cannot

 

MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.

mysql_python-1.2.5-cp27-none-win_amd64.whl不是一支重轮在这个平台。

先到官网下载

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python  我下载了两个 32位的和64位的都下载了。

cd 到下载的安装目录

C:\Users\admin>cd C:\Users\admin\Downloads

C:\Users\admin\Downloads>pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl

显示安装成功

C:\Users\admin\Downloads>pip install MySQL_python-1.2.5-cp27-none-win32.whl
Processing c:\users\admin\downloads\mysql_python-1.2.5-cp27-none-win32.whl
Installing collected packages: MySQL-python
Successfully installed MySQL-python-1.2.5

可能碰到的问题:安装mysql的时候会用到c++编译库,以下安装

安装c++编译库

Microsoft Visual C++ Compiler for Python 2.7

地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

==============================================

安装 mysqlconnector 库

https://dev.mysql.com/downloads/connector/c/6.0.html#downloads

下载安装:mysql-connector-c-noinstall-6.0.2-winx64-vs2005.zip  

这里选用的是64位

=======================================================

安装 wheel 库,来运行whl 文件

pip install wheel

安装wheel可能需要的问题

如果将D:\Python27\Scripts目录添加到path中,可以直接在whl文件所在目录用管理员打开一个cmd窗口,直接执行下面的语句。

pip install python_dateutil-2.5.3-py2.py3-none-any.whl

否则的话,需要在D:\Python27\Scripts目录下用管理员打开cmd,运行pip命令,文件名应该写全路径)

pip install C:\Users\xxx\Downloads\python_dateutil-2.5.3-py2.py3-none-any.whl

===================================

下载安装pip 9.0   原因是在安装python 过程中会遇到 pip 版本7.0 xx的  可升级到 pip -m 安装9.0  所以安装

下载地址:https://pypi.python.org/pypi/pip#downloads

通过cd进入到下载目录  然后通过python setup.py install 进行安装

=======================================

安装 Myssqldb 和myssql-python 的安装

安装mysql
首先到mysql官网下载文件:mysql-installer-community.msi 安装过程同一般exe文件,直接下一步即可;
2、安装MySQL-python
直接根据web.py给出 的链接,下载文件MySQL-python.tar.gz 解压到任意目录
然后在cmd命令行行下进行安装;
C:\...> python setup.py install
C:\...> python setup.py bdist_wininst

========================

以贴终结 总结django 安装库碰到的问题 ,搞了大半天 百度都被翻烂了

 

推荐阅读