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

Ubuntu20安装libmysqlcppconn-dev无mysql-community-client-plugins候选项如何解决

Ubuntu 20.04 安装mysqlclient依赖冲突解决方案

问题原因

pip安装mysqlclient所需的依赖为MySQL C语言客户端开发包,你此前尝试安装的libmysqlcppconn-dev是C++连接器开发包,并非所需依赖,出现的依赖报错是因为系统中存在版本不匹配的MySQL第三方源,和Ubuntu 20.04官方源的包版本冲突。

修复步骤

  • 第一步:清理冲突包和残留
sudo apt purge libmysqlcppconn-dev libmysqlcppconn8-2 -y
sudo apt autoremove -y
sudo apt install -f
  • 第二步:移除版本不匹配的MySQL第三方源
sudo rm -f /etc/apt/sources.list.d/mysql.list
sudo apt update
  • 第三步:安装mysqlclient所需的正确依赖
sudo apt install python3-dev default-libmysqlclient-dev build-essential -y
  • 第四步:重新安装mysqlclient
pip install mysqlclient

内容的提问来源于stack exchange,提问作者Dzidzoiev Artem

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 07:54:08