在 Debian 系统上安装 Python 第三方库主要有以下几种常用方式,按推荐程度从规范到灵活依次说明:
适合服务器和生产环境。
Debian 把很多常用 Python 库打包成了 python3-xxx。
sudo apt update
sudo apt install python3-requests
sudo apt install python3-numpy
sudo apt install python3-pandas
apt search python3-
✅ 优点
❌ 缺点
适合开发环境。
sudo apt install python3-pip
检查版本:
pip3 --version
pip install --user requests
安装到当前用户,不影响系统 Python。
sudo pip install requests
⚠️ 不推荐使用 sudo pip,容易破坏系统 Python。
python3 -m venv venv
source venv/bin/activate
pip install flask
deactivate
✅ 优点
pip freeze > requirements.txt
pip install -r requirements.txt
Debian 12 默认不再提供 pip 的 sudo 安装方式,推荐:
python3 -m pip install --user xxx
或使用虚拟环境。
sudo apt install python3-dev python3-venv
| 场景 | 推荐方式 |
|---|---|
| 服务器 / 生产 | apt install python3-xxx |
| 本地开发 | venv + pip |
| 项目部署 | requirements.txt |
| 临时测试 | pip install --user |
如果你愿意,可以告诉我:
torch、opencv)我可以给你最合适的具体安装命令。