今天在Ubuntu中使用pip安装python软件包遇到了error: externally-managed-environment问题,在分析查询问题时找到了问题所在。 “外部管理环境”错误为了避免「操作系统包管理器 (如pacman、yum、apt) 和 pip 等特定于 Python 的包管理工具之间的冲突」。这些冲突包括 Python 级 API 不兼容和文件所有权冲突。
创建虚拟环境
1.安装venv
sudo apt-get install python3-venv
2.创建虚拟环境
python3 -m venv venvname
3.运行虚拟环境
source venvname/bin.activate
3.停用虚拟环境
deactivate