You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu20.04 pip3安装mariadb要求MariaDB Connector/C≥3.2.4如何解决

Ubuntu 20.04 pip安装mariadb失败解决方案

报错原因

Ubuntu 20.04官方软件源内置的MariaDB Connector/C最高版本为3.1.14,最新版mariadb Python包要求依赖版本≥3.2.4,版本不匹配导致安装失败,核心报错信息如下:

MariaDB Connector/Python requires MariaDB Connector/C >= 3.2.4, found version 3.1.14

方案一:安装适配旧版依赖的mariadb包(无需修改系统配置,推荐)

1.0.11版本的mariadb Python包对MariaDB Connector/C的版本要求为≥3.1.3,完全适配当前系统的依赖版本,直接执行以下命令即可完成安装:
pip3 install mariadb==1.0.11

方案二:升级MariaDB Connector/C后安装最新版mariadb包

如果需要使用最新版的mariadb Python包,可先升级依赖组件,操作步骤如下:

  • 安装系统基础依赖工具
    sudo apt update && sudo apt install -y apt-transport-https curl gnupg2
  • 导入官方密钥配置软件源,升级依赖版本
    sudo curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash
    sudo apt update && sudo apt install -y libmariadb3 libmariadb-dev
  • 升级完成后执行最新版安装命令
    pip3 install mariadb

内容的提问来源于stack exchange,提问作者Intaxa Entwickler

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 23:54:02