温馨提示×

Ubuntu怎么安装Python库

小樊
37
2026-07-14 07:40:36
栏目: 编程语言

在 Ubuntu 上安装 Python 库,常见方式有 pipapt虚拟环境。下面按最常用 → 推荐的顺序说明。


一、确认 Python 和 pip

先检查是否已安装:

python3 --version
pip3 --version

如果没有安装 pip:

sudo apt update
sudo apt install python3-pip

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

1️⃣ 安装单个库

pip3 install requests

2️⃣ 安装指定版本

pip3 install requests==2.31.0

3️⃣ 同时安装多个

pip3 install numpy pandas matplotlib

4️⃣ 从 requirements.txt 安装

pip3 install -r requirements.txt

三、使用系统 apt 安装(不推荐但不冲突)

适用于系统级依赖:

sudo apt install python3-requests

⚠️ 缺点:版本通常较旧


四、强烈推荐:使用虚拟环境(最佳实践 ✅✅)

避免污染系统 Python

1️⃣ 安装虚拟环境工具

sudo apt install python3-venv

2️⃣ 创建虚拟环境

python3 -m venv venv

3️⃣ 激活虚拟环境

source venv/bin/activate

4️⃣ 在虚拟环境中安装库

pip install requests

5️⃣ 退出虚拟环境

deactivate

五、国内镜像加速(可选)

使用清华源:

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

永久配置:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

六、常见问题

❓ pip 安装后找不到命令

使用:

python3 -m pip install xxx

❓ 权限错误

✅ 不要用 sudo pip
✅ 用虚拟环境
或:

pip install --user xxx

七、总结推荐方案 ✅

开发项目 → 虚拟环境 + pip
脚本/临时使用 → pip3
❌ 不推荐:sudo pip 全局安装


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

  • Ubuntu 版本(如 20.04 / 22.04)
  • 是普通用户还是服务器
  • 要安装什么库(如 numpy、torch、opencv)

我可以给你更精确的命令

0