pip3 install mysqlclient 安装报错解决

CentOs7 pip3 install mysqlclient 安装报错解决

1、在通过 pip3 install mysqlclient 安装失败后我们可以选择源码安装:
    
   下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient

2、进入网站,ctrl+f 查询 mysqlclient ,注意第一个红圈指的是python的版本,一定要选对,第二个是系统位数,最好也选对pip3 install mysqlclient 安装报错解决_第1张图片

3、使用Xftp远程文件传输工具,把下载好的包传输到系统桌面,命令行 cd ~ 切回桌面,使用以下命令重新安装:

 pip3 install mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl

4、如果运行时再次报错:

 ERROR: mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

重新下载32位系统版本的试试,如果还是不行的话可以试试以下方法

5、查找到 mysql_config配置文件,命令行输入:

 sudo find / -name mysql_config

如果没有任何回应,说明并没有查找到 mysql_config 配置文件,该问题为缺少mysql源所导致的

6、下载安装mysql配置源:

 wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm  # 根据自己mysql版本下载相对应的mysql配置源,作者菌的mysql版本为mysql8.0版本

7、查看提示是否下载成功:
pip3 install mysqlclient 安装报错解决_第2张图片

8、安装mysql-devel依赖包:

 sudo yum install mysql-devel

pip3 install mysqlclient 安装报错解决_第3张图片

9、再次执行 pip3 install mysqlclient 命令安装,安装成功!
pip3 install mysqlclient 安装报错解决_第4张图片

你可能感兴趣的:(CentOs,疑难杂症)