温馨提示×

Ubuntu如何安装Python包

小樊
48
2026-08-12 12:11:09
栏目: 编程语言

在 Ubuntu 上安装 Python 包,常见方式有以下几种(按推荐程度排序):


✅ 方式一:使用 pip(最常用、推荐)

1️⃣ 确认 Python 和 pip 是否已安装

python3 --version
pip3 --version

如果未安装 pip:

sudo apt update
sudo apt install python3-pip

2️⃣ 安装 Python 包(当前用户)

pip3 install 包名

示例:

pip3 install requests

3️⃣ 安装到系统(不推荐,可能影响系统)

sudo pip3 install 包名

⚠️ 不推荐,容易破坏系统 Python 环境。


✅ 方式二:使用虚拟环境(强烈推荐)

避免污染系统 Python。

1️⃣ 安装虚拟环境工具

sudo apt install python3-venv

2️⃣ 创建虚拟环境

python3 -m venv venv

3️⃣ 激活虚拟环境

source venv/bin/activate

激活后提示符会变成:

(venv) user@ubuntu:~$

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

pip install 包名

退出虚拟环境:

deactivate

✅ 方式三:使用 apt 安装(系统级)

适合系统工具或依赖。

sudo apt install python3-包名

示例:

sudo apt install python3-requests

⚠️ 版本通常较旧。


✅ 方式四:使用 pipx(适合命令行工具)

安装可全局使用的 Python 应用(如 blackhttpie):

sudo apt install pipx
pipx install 包名

✅ 常见问题

❓ pip 安装很慢?

使用国内镜像(如清华):

pip3 install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

❓ pip 版本太旧?

pip3 install --upgrade pip

✅ 推荐总结

场景 推荐方式
学习 / 开发 ✅ 虚拟环境 + pip
系统脚本 apt
命令行工具 pipx
临时测试 pip3

如果你愿意,可以告诉我:

  • Ubuntu 版本(如 20.04 / 22.04)
  • Python 版本
  • 具体要安装的包

我可以给你最合适、最安全的安装方案

0