温馨提示×

Debian怎么安装Python库

小樊
37
2026-07-05 22:45:06
栏目: 编程语言

在 Debian 系统上安装 Python 库,常见方式有以下几种,按推荐程度使用场景给你说明。


一、使用 apt 安装(系统级,最稳定 ✅)

适合:系统服务、服务器环境、不想用虚拟环境的情况。

1️⃣ 更新软件源

sudo apt update

2️⃣ 搜索 Python 库

apt search python3-xxx

例如:

apt search python3-requests

3️⃣ 安装库

sudo apt install python3-requests

常见包名规则:

  • Python 3:python3-库名
  • Python 2(已淘汰):python-库名

✅ 优点:稳定、自动管理依赖
❌ 缺点:版本可能较旧


二、使用 pip 安装(最常用 ✅✅)

适合:开发环境、需要最新版本库

1️⃣ 先安装 pip

sudo apt install python3-pip

检查版本:

pip3 --version

2️⃣ 安装 Python 库

pip3 install requests

或指定用户(不污染系统):

pip3 install --user requests

✅ 优点:版本新、库最全
❌ 缺点:可能与系统包冲突(不推荐直接 sudo pip)


三、使用虚拟环境(强烈推荐 ✅✅✅)

适合:开发、多项目、避免系统污染

1️⃣ 安装虚拟环境工具

sudo apt install python3-venv

2️⃣ 创建虚拟环境

python3 -m venv venv

3️⃣ 激活虚拟环境

source venv/bin/activate

激活后提示符会变成:

(venv) user@debian:~$

4️⃣ 安装库

pip install requests

5️⃣ 退出虚拟环境

deactivate

✅ 优点:安全、干净、推荐做法
❌ 缺点:需要激活环境


四、从源码安装(不推荐,除非必要)

git clone https://github.com/xxx/xxx.git
cd xxx
python3 setup.py install

或用 pip:

pip install .

五、常见问题

❓ pip 安装慢?

使用国内镜像:

pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

❓ Debian 默认 Python 版本?

python3 --version

Debian 11/12 通常是 Python 3.9 / 3.11


✅ 推荐总结

场景 推荐方式
服务器 / 系统程序 apt
日常开发 venv + pip
临时测试 pip --user

如果你愿意,可以告诉我:

  • Debian 版本(如 11 / 12)
  • 要安装的具体库名
  • 是否用于服务器或开发

我可以给你精确命令

0