当前位置: 首页 > article >正文

Rocky9/Ubuntu使用pip安装python的库mysqlclient失败解决方式

# 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安装即可


http://www.kler.cn/a/393663.html

相关文章:

  • Qt重写webrtc的demo peerconnection
  • ios越狱脚本巨魔商店安装教程
  • 为深度学习引入张量
  • 基于html5实现音乐录音播放动画源码
  • 《Spring Framework实战》9:4.1.4.依赖注入
  • C语言的语法
  • C# 实现对指定句柄的窗口进行键盘输入的实现
  • C++研发笔记13——C语言程序设计初阶学习笔记11
  • MongoDB新版本安装配置教程(7.0.15版本-zip下载)
  • 构建Spring Boot编程训练系统:全面指南
  • springboot初体验
  • [Docker#5] 镜像仓库 | 命令 | 实验:搭建Nginx | 创建私有仓库
  • 加入GitHub Spark需要申请
  • Hive基础
  • JUC学习笔记
  • 零基础Java第十六期:抽象类接口(二)
  • 【NLP】2024 年十大 RAG 框架 Github
  • Redis设计与实现 学习笔记 第十七章 集群
  • 2024 kali操作系统安装Docker步骤
  • 【论文复现】交通路口智能监测平台实现
  • Ajax 获取进度和中断请求
  • 华为OD机试真题-仿LISP计算
  • GitHub每日最火火火项目(11.14)
  • 服务器硬件介绍
  • 自动驾驶系列—从数据采集到存储:解密自动驾驶传感器数据采集盒子的关键技术
  • Ubuntu上nginx常用命令