Conda

conda2026-08-24 19:46:25

Conda 是一个管理 Python 版本和环境的工具,可以方便地创建、激活、删除和切换不同的环境,以及安装、查看、更新和删除 Python 包。

Anaconda 是一个软件发行版。软件发行版是一个预先建立和配置好的 packages 的集合,可以被安装在操作系统上,并被使用。Anaconda 是由 Anaconda 公司开发的,一个包含 PyData 生态中的核心软件的完全发行版,它包含了 Python 本身和数百个第三方开源项目的二进制文件,例如 conda、numpy、scipy、ipython 等。

Miniconda 也是一个软件发行版。Miniconda 本质上是一个用来安装空的 conda 环境的安装器,它仅包含 Conda 和 Conda 的依赖,而不包含上一段中列举的包。所以我们可以从零开始,安装我们需要的东西。当然,我们也可以通过 conda intall anaconda 来将 anaconda 安装到其中。

下载

Anaconda
https://www.anaconda.com/download/

Miniconda
https://docs.anaconda.com/free/miniconda/index.html

基本使用

列出所有的环境及其对应的路径

conda env list
# or
conda info --envs

创建一个新的环境:

conda create --name myenv

# 指定版本
conda create --name d2l python=3.9

# 自动确认
conda create --name d2l python=3.9 -y

激活环境:

conda activate myenv

在当前环境中安装包:

conda install package_name

列出当前环境中的所有包:

conda list

更新包:

conda update package_name

退出当前环境:

conda deactivate

本页目录