windows7安装MySQL-python遇到的坑

最近在windows环境上搭建flask使用环境,遇到过很多坑,这次就记录下安装flask-mysqldb所遇到的坑。

正常逻辑是使用pip install flask-mysqldb进行安装。但是会报错呀。

这个时候可能需要先装MySQL-python。但是直接安装MySQL-python又会报错。

于是打算采用本地安装的方式进行安装。

首先需要下载MySQL-python。

下载链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#MySQL-python

根据自己的电脑环境进行安装。

但是需要安装whl格式的话,需要先安装wheel:   pip install wheel

 于是,我们就安装MySQLdb,结果还是报错,所以我们还是太单纯。

安装命令:pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl

这个报错是啥意思呢,就是说咱们下载的这个资源不支持咱们的这个平台,但是下载页面就两个资源,一个是32位的,一个是64位的,难道是要下载32位的,

显然是不可能的,不信你可以试试。我们可以通过命令查看,咱们的自己的系统目前支持哪个版本。

命令:pip.pep425tags.get_supported()

 

 而我们下载的是

 通过观察,我们可以看到支持cp35 none win_amd64(为什么修改为35呢,因为我的版本是Python35)

我们把资源的名称修改下试试。

pip install MySQL_python-1.2.5-cp35-none-win_amd64.whl

posted @ 2019-02-24 16:55  飞鸟的梦想  阅读(1159)  评论(2编辑  收藏  举报