前言
conda是一个开源的软件包管理系统和环境管理系统,用于安装、管理和运行不同版本的软件包和依赖项。它是Anaconda发行版的核心组件之一,也可以与Miniconda一起使用。conda的主要目标是解决不同软件包之间的依赖关系和版本冲突问题,使得在同一系统中可以轻松地创建和管理多个独立的环境。
1. 环境管理:
conda create: 创建新的环境。
conda env list: 列出所有环境。
conda activate: 激活特定环境。
conda deactivate: 停用当前环境。
2 .包管理:
conda install: 安装包。
conda uninstall: 卸载包。
conda update: 更新包。
conda search: 搜索可用的包。
conda list: 列出已安装的包。
3. 环境导出和导入:
conda env export: 导出环境配置为YAML文件。
conda env create: 使用YAML文件创建环境。
4. 环境克隆:
conda create --clone: 从一个现有环境克隆创建新环境。
5.渠道管理:
conda config --show channels: 显示当前配置的渠道。
conda config --add channels: 添加新的渠道。
conda config --remove channels: 删除现有的渠道。
6.包信息和搜索:
conda info: 显示Conda系统信息。
conda search: 在可用的渠道中搜索包。
conda show: 显示已安装包的详细信息。