当前位置: 首页 > 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

相关文章:

  • Jetpack 之 Ink API初探
  • 【大数据测试HBase数据库 — 详细教程(含实例与监控调优)】
  • 解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
  • Spring Boot 1.x 版本可以集成 Spring Cloud Sleuth
  • Appium配置2024.11.12
  • Spark:不能创建Managed表,External表已存在...
  • 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常用命令