Loading

Ubuntu/Debain 新版pip安装报错error: externally-managed-environment 踩坑记录

在ubuntu24.04下使用pip安装库报错:

image

即“外部管理环境”错误,但这不是一个 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/
posted @ 2025-04-05 22:08  CIOZ  阅读(1214)  评论(0)    收藏  举报