在 Debian 上配置(安装/管理)Python 库,常见做法如下,按推荐程度从低到高说明。
sudo apt update
sudo apt install python3-pip
sudo pip3 install 包名
问题:
sudo apt update
sudo apt install python3-requests python3-numpy
特点:
python3-xxxpython3 -m pip install --user 包名
或先确保 pip 存在:
python3 -m ensurepip --upgrade
python3 -m pip install --user 包名
✅ 适合个人使用
❌ 多项目仍可能冲突
sudo apt install python3-venv
python3 -m venv myenv
source myenv/bin/activate
pip install 包名
deactivate
✅ 项目隔离
✅ 不碰系统 Python
✅ 部署清晰
pip install uv
uv venv
uv pip install 包名
pip install poetry
poetry init
poetry add 包名
sudo apt install python3-pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
sudo apt install python3.11
python3.11 -m venv venv
| 场景 | 推荐方式 |
|---|---|
| 服务器 | apt |
| 个人脚本 | --user |
| 开发项目 | venv ✅ |
| 多项目管理 | uv / poetry |
如果你愿意,可以告诉我:
我可以直接给你精确命令。