Ubuntu/Debain 新版pip安装报错error: externally-managed-environment 踩坑记录
在ubuntu24.04下使用pip安装库报错:

即“外部管理环境”错误,但这不是一个 bug,新的发行版中,包括Ubuntu和Debain,正在使用 Python 包来实现此增强功能,这个更新是为了避免操作系统包管理器 (如pacman、yum、apt) 和 pip 等特定于 Python 的包管理工具之间的冲突,这些冲突包括 Python 级 API 不兼容和文件所有权冲突。
最终解决办法
为了避免pip安装的python库有潜在的冲突,官方强制推荐创建虚拟环境。比如venv,或者使用apt,pipx等包管理工具。
在此,直接选择无视该提示(如后续遇到问题请参考此篇文章)
sudo mv /usr/lib/python3.12/EXTERNALLY-MANAGED /usr/lib/python3.12/EXTERNALLY-MANAGED.bak
记得替换成你的python版本
pip换源加速
设置默认使用清华源(最快)
python3 -m pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

浙公网安备 33010602011771号