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

python 专栏收录该内容
9 篇文章 0 订阅

在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
    点赞
  • 2
    评论
  • 3
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

chile-yang

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值