error: command 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Common\\Micr osoft\\Visual C++ f

本文介绍了解决Python环境下安装MySQL驱动遇到的问题,包括选择正确的.whl文件版本并使用pip进行安装的过程。
该文章已生成可运行项目,

在python下安装MySQL-python遇到的大坑:尝试了源码安装,pip install安装,始终无法安装成功,最终解决办法是通过以下方法:

1.https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python 下载MySQL-python或者是Mysqlclient的.whl包,注意对应自己安装的python版本,如何使32 bit就下载对应32位的版本;

2.通过pip install对应的.whl就可以看到安装成功了,然后import MySQLdb,发现已经不报错了;

C:\Users\Administrator\Desktop>pip install C:\Users\Administrator\Desktop\mysqlc
lient-1.3.12-cp27-cp27m-win32.whl
Processing c:\users\administrator\desktop\mysqlclient-1.3.12-cp27-cp27m-win32.wh
l
Installing collected packages: mysqlclient

Successfully installed mysqlclient-1.3.12

后记在python3安装mysql驱动又遇到新的问题,下载了.whl的安装包,提示如下错误:

mysqlclient-1.3.12-cp37-cp37m-win32.whl is not a supported wheel on this platfor

m.

本来以为是python 32位版本64版本的问题,后面尝试还是没有解决,最后又重新看了一下列表,怀疑是跟python版本,我电脑安装的是python 3.6.4版本,所以我需要选择

  • mysqlclient‑1.3.12‑cp36‑cp36m‑win32.whl 这个版本(python版本为32位的3.6版本)
  • 然后就成功的安装了。


这个问题浪费了大量时间解决,网上方案太多,但能解决的方法太少,记录一下,方便下次遇到尽快解决;

本文章已经生成可运行项目
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值