温馨提示×

CentOS中Python库如何管理

小樊
44
2025-08-14 22:50:52
栏目: 编程语言

在CentOS中管理Python库主要通过以下工具和方法:

  1. pip(推荐)

    • 安装/更新库pip install 库名(更新所有库可用pip list --outdated筛选后批量升级)。
    • 卸载库pip uninstall 库名
    • 查看已安装库pip list
    • 生成/安装依赖文件pip freeze > requirements.txt(导出);pip install -r requirements.txt(安装)。
  2. 虚拟环境(隔离管理)

    • 创建环境python3 -m venv myenv
    • 激活/退出环境source myenv/bin/activatedeactivate
    • 在环境中安装库:激活后使用pip install
  3. 系统包管理器(yum/dnf)

    • 适用于安装系统级Python库(非推荐,可能影响系统稳定性):
      • 安装:sudo yum install python3-库名(CentOS 7/8)。
      • 更新:sudo yum update python3-库名
  4. 高级场景:conda(数据科学首选)

    • 适合需要管理复杂依赖(如科学计算库)的场景,支持多版本Python切换。
    • 基本命令:conda create -n myenv python=3.8(创建环境);conda install 库名(安装库)。

注意:优先使用pip+venv组合管理纯Python项目,数据科学场景可结合conda。避免混用pipconda安装包,防止依赖冲突。

0