在 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
pip install 包名
deactivate
apt 安装(系统级)适合系统工具或依赖:
sudo apt install python3-包名
示例:
sudo apt install python3-requests
⚠️ 版本通常较旧。
pip install -r requirements.txt
pip install --upgrade pip
python3 -m pip install 包名
✅ 用虚拟环境
❌ 不要用 sudo pip
| 场景 | 推荐方式 |
|---|---|
| 学习 / 开发 | ✅ 虚拟环境 + pip |
| 系统脚本 | apt |
| 生产环境 | 虚拟环境 |
如果你愿意,可以告诉我:
我可以给你最合适、最安全的安装方案。