在 Debian 上安装 Python 依赖,通常分几种情况,下面按最常见、最推荐的方式给你说明。
适合:系统工具、服务程序、不想用虚拟环境
sudo apt update
sudo apt install python3 python3-pip python3-venv
安装某个库(系统级):
sudo apt install python3-requests
Debian 官方仓库里的包名一般是
python3-xxx
pip3 install --user 包名
例如:
pip3 install --user requests
sudo pip3 install 包名
⚠️ 不建议,容易破坏 Debian 系统依赖
python3 -m venv venv
source venv/bin/activate
pip install requests
deactivate
pip install -r requirements.txt
(建议在虚拟环境中执行)
sudo apt install python3-pip
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
✅ 开发 / 项目:python3 -m venv + pip
✅ 系统脚本:apt install python3-xxx
❌ 避免:sudo pip install
如果你有具体项目 / Debian 版本 / 报错信息,可以直接发我,我帮你具体看。