# Rocky9

直接使用pip安装mysqlclient会出现缺少依赖,需要先安装mysql-devel相关依赖。由于rocky9用MariaDB替代了MySQL,所以我们可以通过安装mariadb-devel来安装所需要的依赖。

如果Rocky9已经开启了powertool repo可以直接使用下面命令安装

dnf install mariadb-devel

或用这个安装/卸载

// dnf install mysql-devel
// dnf remove mysql-devel

如果提示如下则说明没有开启,一些包会找不到:

Error: Unable to find a match: mariadb-devel

没开启的情况可以使用如下命令安装:

dnf install mariadb-devel --enablerepo=devel

安装完之后再进行pip install mysqlclient即可

PS:如果出现GPG key错误,如下:

Error: GPG check FAILED

这种情况是GPG key没有验证通过,我们可以使用参数 --nogpgcheck 尝试不验证key安装

dnf install mariadb-devel --enablerepo=devel --nogpgcheck

# Ubuntu

安装如下依赖

apt-get install pkg-config python3-dev default-libmysqlclient-dev build-essential

在进行pip安装即可

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部