命令#

Conda 提供了许多命令来管理包和环境。此页面上的链接提供了每个命令的帮助。您也可以使用 --help 标志从命令行访问帮助。

conda install --help

以下命令是 conda 的一部分

Conda 与 pip 与 virtualenv 命令对比#

如果您过去使用过 pip 和 virtualenv,您可以使用 conda 执行所有相同的操作。Pip 是一个包管理器,virtualenv 是一个环境管理器。conda 既是包管理器又是环境管理器。

向右滚动以查看完整表格。

任务

Conda 包和环境管理器命令

Pip 包管理器命令

Virtualenv 环境管理器命令

安装一个包

conda install $PACKAGE_NAME

pip install $PACKAGE_NAME

X

更新一个包

conda update --name $ENVIRONMENT_NAME $PACKAGE_NAME

pip install --upgrade $PACKAGE_NAME

X

更新包管理器

conda update conda

Linux/macOS: pip install -U pip Win: python -m pip install -U pip

X

卸载一个包

conda remove --name $ENVIRONMENT_NAME $PACKAGE_NAME

pip uninstall $PACKAGE_NAME

X

创建一个环境

conda create --name $ENVIRONMENT_NAME python

X

cd $ENV_BASE_DIR; virtualenv $ENVIRONMENT_NAME

激活一个环境

conda activate $ENVIRONMENT_NAME*

X

source $ENV_BASE_DIR/$ENVIRONMENT_NAME/bin/activate

停用一个环境

conda deactivate

X

deactivate

搜索可用包

conda search $SEARCH_TERM

pip search $SEARCH_TERM

X

从特定来源安装包

conda install --channel $URL $PACKAGE_NAME

pip install --index-url $URL $PACKAGE_NAME

X

列出已安装的包

conda list --name $ENVIRONMENT_NAME

pip list

X

创建 requirements 文件

conda list --export

pip freeze

X

列出所有环境

conda info --envs

X

安装 virtualenv wrapper, 然后 lsvirtualenv

安装其他包管理器

conda install pip

pip install conda

X

安装 Python

conda install python=x.x

X

X

更新 Python

conda update python*

X

X

* conda activate 仅适用于 conda 4.6 及更高版本。对于 4.6 之前的 conda 版本,请键入

  • Windows: activate

  • Linux 和 macOS: source activate

* conda update python 更新到该系列中的最新版本,因此任何 Python 2.x 都会更新到最新的 2.x,任何 Python 3.x 都会更新到最新的 3.x。