如图,在 Ubuntu 23.04 以及更高版本中,Ubuntu 使用了另一中 pip 的奇妙东西,使得我们无法正常安装与升级 python 包。解决这个问题的一种方法是使用虚拟环境。
以下是解决问题的步骤:
步骤1: 安装python3-venv
确保你已经安装了python3-venv
包。如果没有,使用以下命令安装:
sudo apt update
sudo apt install python3-venv
步骤2: 创建虚拟环境
在你的项目目录中创建一个虚拟环境:
python3 -m venv venv
上述命令中的venv
可以替换为你选择的虚拟环境名称。
步骤3: 激活虚拟环境
source venv/bin/activate
步骤4: 退出虚拟环境
完成后,你可以通过运行以下命令退出虚拟环境:
deactivate
这样,你就可以在虚拟环境中使用pip
而不影响系统范围的Python包。