写点什么

python3 如何安装 MySQLdb 库

用户头像
YUKI0506
关注
发布于: 2021 年 11 月 05 日

最近在用 python 写 excel 工具,但是发现 mysqldb 不支持 python3,只支持 python2。但我的代码是基于 python3,所以不想换来换去,于是上网查了一下 python3 如何安装 mysqldb。好家伙,看到我眼花缭乱的。

我总结了一下,主要有这么几种方法:

1.下载 whl 文件

(1)从下面网址下载需要的 whl 包,网址:https://pypi.org/project/mysqlclient/#files


大家可以根据自己 python 的版本选择下载,cp3.6,cp3.7 对应就是 python3.6 和 python3.7

(2)从 dos 命令行进入下载后的文件夹,执行下面命令:

pip install mysqlclient-1.3.14-cp37-cp37m-win_amd64.whl

文件不一样可以换上你自己下的

(3)验证安装是否成功

在命令行执行:

python

import MySQLdb

没有报错就证明安装成功了

【但我试了一下还是不成功不知道什么原因,但很多网页都是这种解决方法,就还是写出来给大家一个参考方法好了】

2.下面的方法是我亲测有效的!!!而且极其方便快捷!!!都给我去试!!!

(1)直接 pip install mysqlclient,下载成功后就可以发现 import mysqldb 不报错了,对就是这么简单粗暴,但是这里给大家说一下小插曲,(我不小心删了 c 盘 appdata 的 local 文件夹,导致我的 python 没了)重装后装成了 32 位的 3.7 版本,本来想着应该和 64 位没什么差别,然后就懒得再装了。在重新配置环境,下需要的库时,发现无法下载 mysqlclient,一直在报错。一直找不到原因的我看到别人的文章说这个方法只对 python3.6 起作用,猜想了一下是不是版本的问题,尝试了一下将 32 位的 py3.7 换成 64 位的 py3.7 就成功了。要是下载失败可以换个 python 版本试试



用户头像

YUKI0506

关注

还未添加个人签名 2021.01.20 加入

还未添加个人简介

评论

发布
暂无评论
python3如何安装MySQLdb库