在 Debian 上“配 Python 库”通常分几种情况,下面按最常见场景给你一套清晰做法。
Debian 自带 Python(如 python3),不要直接用 pip 装到系统目录,容易破坏系统。
sudo apt update
sudo apt install -y python3 python3-pip python3-venv
python3 -m venv myenv
source myenv/bin/activate
激活后命令行前面会出现 (myenv)
pip install requests numpy pandas
deactivate
有些库 Debian 官方源就有:
sudo apt install -y python3-requests python3-numpy python3-pandas
优点:稳定、可审计
缺点:版本通常较旧
Debian 12+ 默认禁止直接 pip 装系统 Python
✅ 解决方式:
pip install --break-system-packages xxx
(不推荐)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
可以告诉我:
我可以给你最小化、最稳的配置方案。