Conda 入门#

Conda 是一款功能强大的命令行工具,用于在 Windows、macOS 和 Linux 上管理包和环境。

本 Conda 入门指南将介绍 Conda 的基础知识,包括启动 Conda、创建环境和安装包。

提示

Anaconda Navigator 是一款图形桌面应用程序,允许您在没有命令行的情况下使用 conda。

查看 Anaconda Navigator 入门 了解更多信息。

开始之前#

在开始本入门指南之前,您应该已经安装了 conda。Conda 包含在许多发行版中,例如 Anaconda DistributionMinicondaMiniforge

启动 Conda#

Conda 可在 Windows、macOS 或 Linux 上使用,并且可以使用任何终端应用程序(或 shell)。

  1. 打开命令提示符 (cmd.exe) 或 PowerShell。

  1. 打开 Launchpad。

  2. 打开其他应用程序文件夹。

  3. 打开终端应用程序。

打开一个终端窗口。

创建环境#

Conda 允许您创建单独的环境,每个环境都包含自己的文件、包和包依赖项。每个环境的内容不会相互影响。

创建新环境最基本的方法是使用以下命令

conda create -n <env-name>

要在创建环境时添加包,请在环境名称后指定它们

conda create -n myenvironment python numpy pandas

有关使用环境的更多信息,请参阅 管理环境

列出环境#

要查看所有环境的列表

conda info --envs

将显示环境列表,类似于以下内容

conda environments:

   base           /home/username/Anaconda3
   myenvironment   * /home/username/Anaconda3/envs/myenvironment

提示

活动环境是在其前面带有星号 (*) 的环境。

要将当前环境更改回默认的 base

conda activate

提示

当环境停用时,其名称将不再显示在您的提示符中,并且星号 (*) 将返回到 base。为了验证,您可以重复 conda info --envs 命令。

安装包#

您还可以将包安装到之前创建的环境中。为此,您可以激活要修改的环境,也可以在命令行中指定环境名称

# via environment activation
conda activate myenvironment
conda install matplotlib

# via command line option
conda install --name myenvironment matplotlib

有关搜索和安装包的更多信息,请参阅 管理包

指定通道#

通道是存储包的位置(在您自己的计算机上或互联网上的其他位置)。默认情况下,conda 会在其 默认通道 中搜索包。

如果您要查找的包位于另一个通道中,例如 conda-forge,您可以在安装包时手动指定该通道

conda install conda-forge::numpy

您也可以在您的 .condarc 文件中覆盖默认通道。有关直接示例,请参阅 通道位置(通道) 或阅读整个 使用 .condarc Conda 配置文件

提示

通过搜索 Anaconda.org 查找更多包和通道。

更新 Conda#

要查看您的 conda 版本,请使用以下命令

conda --version

无论您在哪个环境中运行此命令,conda 都会显示其当前版本

conda 23.10.0

注意

如果您收到错误消息 command not found: conda,请关闭并重新打开终端窗口,并验证您是否已登录到与安装 conda 时使用的相同用户帐户。

要将 conda 更新到最新版本

conda update conda

Conda 会将您的版本与最新可用版本进行比较,然后显示可供安装的版本。

提示

我们建议您始终将 conda 更新到最新版本。有关 conda 的官方版本支持策略,请参阅 CEP 10

更多信息#