在 Debian 上配置(安装/管理)Python 库,常见做法如下,按「推荐程度」从高到低说明。
适合:系统级、稳定的库
sudo apt update
sudo apt install python3-pip # 如果没有 pip
sudo apt install python3-requests # 示例:安装 requests
包名规则一般是:
python3-<库名>
查看已安装:
dpkg -l | grep python3
✅ 优点:稳定、自动更新
❌ 缺点:版本可能偏旧
适合:开发、需要新版本
sudo apt install python3-pip
--user)pip3 install --user requests
或系统级(不推荐):
sudo pip3 install requests
避免污染系统 Python
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
pip install requests
退出环境:
deactivate
git clone https://github.com/xxx/yyy.git
cd yyy
pip install .
会报错:
externally-managed-environment
解决:
pip install --break-system-packages(不推荐)| 场景 | 方法 |
|---|---|
| 服务器/稳定 | apt |
| 开发 | venv + pip |
| 系统脚本 | apt |
如果你告诉我:
我可以给你精确命令。