温馨提示×

ubuntu怎样管理python库

小樊
41
2026-09-16 15:16:05
栏目: 编程语言

在 Ubuntu 上管理 Python 库,常见、稳妥的方式如下(从推荐程度高 → 低):


一、最推荐:用 venv + pip(项目级隔离)

1. 安装基础工具

sudo apt update
sudo apt install python3 python3-pip python3-venv

2. 创建虚拟环境

python3 -m venv venv

3. 激活环境

source venv/bin/activate

激活后终端前面会出现 (venv)

4. 安装 / 查看 / 卸载库

pip install requests
pip list
pip uninstall requests

5. 退出环境

deactivate

优点:不影响系统 Python,安全、干净


二、Conda / Miniconda(适合数据科学)

如果你做 AI、数据分析,推荐:

# 安装 Miniconda(官网下载)
conda create -n myenv python=3.10
conda activate myenv
conda install numpy pandas

✅ 适合多版本 Python、复杂依赖


三、系统级 pip(不推荐,但可用)

pip3 install --user requests

或(⚠️ 不推荐):

sudo pip3 install requests

❌ 可能破坏系统组件(如 apt)


四、用 apt 管理 Python 库(系统库)

Ubuntu 自带很多 Python 包:

sudo apt install python3-requests

✅ 稳定
❌ 版本旧


五、查看与管理已安装库

pip list
pip freeze > requirements.txt
pip install -r requirements.txt

六、常见问题

1. pip 命令不存在?

python3 -m pip --version

2. 多个 Python 版本?

ls /usr/bin/python*

总结建议 ✅

  • 日常开发venv + pip
  • 数据/AIconda
  • 系统脚本apt

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

  • Ubuntu 版本
  • Python 用途(Web / AI / 脚本)
  • 是否多版本 Python

我可以给你更具体的方案。

0