温馨提示×

ubuntu python包如何安装

小樊
37
2026-08-13 00:37:36
栏目: 编程语言

在 Ubuntu 上安装 Python 包,最常用、最推荐的方式是使用 pip。下面按常见场景给你一个完整说明。


一、确认 Python 和 pip 是否已安装

1️⃣ 查看 Python 版本

python3 --version

Ubuntu 20.04+ 通常自带 Python 3(不自带 Python 2)。

2️⃣ 查看 pip 是否安装

pip3 --version

如果没有安装 pip,继续下一步。


二、安装 pip(如果未安装)

Ubuntu 18.04 / 20.04 / 22.04

sudo apt update
sudo apt install python3-pip

安装完成后检查:

pip3 --version

三、使用 pip 安装 Python 包(推荐)

1️⃣ 安装单个包

pip3 install 包名

示例:

pip3 install requests

2️⃣ 安装指定版本

pip3 install requests==2.28.1

3️⃣ 升级包

pip3 install --upgrade requests

4️⃣ 查看已安装的包

pip3 list

四、避免系统环境冲突(强烈推荐)

✅ 使用虚拟环境(virtualenv)

1️⃣ 安装虚拟环境工具

sudo apt install python3-venv

2️⃣ 创建虚拟环境

python3 -m venv venv

3️⃣ 激活虚拟环境

source venv/bin/activate

4️⃣ 在虚拟环境中安装包

pip install requests

退出虚拟环境:

deactivate

优点:不会影响系统 Python,也不会被系统升级破坏。


五、使用 apt 安装 Python 包(不推荐用于开发)

某些常用库可以用 apt 安装:

sudo apt install python3-requests

⚠️ 缺点:

  • 版本通常较旧
  • 不如 pip 灵活

六、常见问题

❓ pip 和 pip3 的区别

  • pip → Python 2(已废弃)
  • pip3 → Python 3(Ubuntu 推荐)

❓ 权限问题

❌ 不要随便用:

sudo pip install

✅ 推荐:

  • 使用虚拟环境
  • 或加 --user
pip3 install --user 包名

七、总结(最推荐方式)

sudo apt update
sudo apt install python3-pip python3-venv

python3 -m venv venv
source venv/bin/activate
pip install 包名

如果你有具体需求(比如 安装 numpy / torch / opencv / django / 系统级脚本),可以告诉我,我可以给你更精确的命令 ✅

0