centos

CentOS Python安装后如何管理包

小樊
40
2025-09-02 01:11:50
栏目: 编程语言

在CentOS上安装Python后,可通过以下工具管理包:

  1. pip(官方工具,推荐用于纯Python项目)

    • 安装包pip3 install package_name
    • 卸载包pip3 uninstall package_name
    • 查看已安装包pip3 list
    • 生成/安装依赖文件pip3 freeze > requirements.txt(导出)、pip3 install -r requirements.txt(导入)
    • 配合虚拟环境:需先创建虚拟环境(如python3 -m venv myenv),激活后使用pip安装包,避免系统级依赖冲突。
  2. conda(适合数据科学/机器学习项目)

    • 安装包conda install package_name(优先从Anaconda仓库获取,支持二进制依赖)
    • 管理环境conda create --name myenv python=3.x(创建环境)、conda activate myenv(激活)、conda deactivate(退出)
    • 混合使用pip:在conda环境中可谨慎使用pip install,但建议优先用conda解决依赖。
  3. 其他工具

    • poetry:适合库开发,集成依赖解析与打包,需配合pyproject.toml文件。
    • pipenv:简化pip+virtualenv流程,自动生成PipfilePipfile.lock

注意:优先根据项目类型选择工具,纯Python项目用pip+venv,数据科学项目用conda,复杂库开发可考虑poetry/pipenv。

0
看了该问题的人还看了