Conda 常用命令

概述

  • Conda 是一个开源的软件包管理系统和环境管理系统,虽然 Conda 最初是由 Python 社区用户开发的,但是它也适用于管理 R、Ruby、Lua、Scala、Java 等 Python 以外的软件包及其依赖管理和环境管理。
  • Conda 可以运行在 Windows、macOS 和 Linux 等操作系统上。
  • Conda 可以快速安装、运行和更新软件包及其依赖。
  • Conda 可以很轻松的创建、保存和加载环境并在不同环境之间切换。

本文将介绍一些常用的 conda 命令,详细的使用方式可以参考 Conda 官方文档

常用命令

功能 命令
查看版本 conda --version
安装软件包 conda install <package>conda install --name <environment> <package>
更新软件包 conda update <package>conda update --name <environment> <package>
更新软件包管理器 conda update conda
卸载软件包 conda remove <package>conda remove --name <environment> <package>
创建环境 conda create --name <environment> python=x.x
删除环境 conda remove --name <environment> --all
激活环境 conda activate <environment>
取消激活环境 conda deactivate
搜索可用软件包 conda search <package>
从指定软件源安装软件包 conda install --channel <url> <package>
查看指定环境已安装的软件包 conda list --name <environment>
导出环境信息 conda list --export
查看所有环境信息 conda info --envs
安装 pip 包管理器 conda install pip
安装 Python conda install python=x.x
更新 Python conda update python

注:

  • conda activate <environment> 只适用于 conda 4.6 及之后的版本,在此版本之前的可以使用如下命令:
    • Windows:activate <environment>
    • Linux & macOS:source activate <environment>
  • conda update python 将会将 Python 升级至最新版本,Python 2.x 将会升级至最新的 2.x 版本,而 Python 3.x 将会升级至最新的 3.x 版本。

参考资料

  1. conda/conda: OS-agnostic, system-level binary package manager and ecosystem
  2. Conda — conda documentation
下一页
上一页