在 Ubuntu 上安装 Python 包,常见方式有以下几种(按推荐程度排序):
pip(最常用、推荐)python3 --version
pip3 --version
如果未安装 pip:
sudo apt update
sudo apt install python3-pip
pip3 install 包名
示例:
pip3 install requests
sudo pip3 install 包名
⚠️ 不推荐,容易破坏系统 Python 环境。
避免污染系统 Python。
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
激活后提示符会变成:
(venv) user@ubuntu:~$
pip install 包名
退出虚拟环境:
deactivate
apt 安装(系统级)适合系统工具或依赖。
sudo apt install python3-包名
示例:
sudo apt install python3-requests
⚠️ 版本通常较旧。
pipx(适合命令行工具)安装可全局使用的 Python 应用(如 black、httpie):
sudo apt install pipx
pipx install 包名
使用国内镜像(如清华):
pip3 install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install --upgrade pip
| 场景 | 推荐方式 |
|---|---|
| 学习 / 开发 | ✅ 虚拟环境 + pip |
| 系统脚本 | apt |
| 命令行工具 | pipx |
| 临时测试 | pip3 |
如果你愿意,可以告诉我:
我可以给你最合适、最安全的安装方案。