Conda 入门#
Conda 是一款功能强大的命令行工具,用于在 Windows、macOS 和 Linux 上管理包和环境。
本 Conda 入门指南将介绍 Conda 的基础知识,包括启动 Conda、创建环境和安装包。
开始之前#
在开始本入门指南之前,您应该已经安装了 conda。Conda 包含在许多发行版中,例如 Anaconda Distribution、Miniconda 或 Miniforge。
启动 Conda#
Conda 可在 Windows、macOS 或 Linux 上使用,并且可以使用任何终端应用程序(或 shell)。
打开命令提示符 (cmd.exe) 或 PowerShell。
打开 Launchpad。
打开其他应用程序文件夹。
打开终端应用程序。
打开一个终端窗口。
创建环境#
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。