在 Ubuntu 上安装 Python 包,最常用、最推荐的方式是通过 pip。下面按常见场景给你一个完整说明。
python3 --version
一般 Ubuntu 自带 Python 3
pip3 --version
如果没有 pip,先安装:
sudo apt update
sudo apt install python3-pip
pip3 install 包名
例如:
pip3 install requests
pip3 install requests==2.31.0
pip3 install --upgrade requests
如果你遇到权限错误,不要直接用 sudo pip,而是:
pip3 install --user 包名
例如:
pip3 install --user numpy
安装位置:
~/.local/lib/python3.x/site-packages
避免污染系统 Python。
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
激活后提示符会变成:
(venv) user@ubuntu:~$
pip install 包名
deactivate
sudo apt install python3-requests
⚠️ 缺点:
pip3 install -r requirements.txt
检查:
which python3
pip3 show 包名
确保使用的是同一个 Python。
❌ 不建议:
sudo pip install xxx
✅ 推荐:
pip install --user xxx
或 ✅ 使用虚拟环境
sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate
pip install 包名
如果你愿意,可以告诉我:
我可以给你更精确的命令 ✅