conda基本食用方式

conda命令速查表

功能类别 核心命令 说明/示例
环境管理 conda create -n <env_name> python=<version> 创建指定Python版本的新环境
conda activate <env_name> 激活进入指定环境
conda deactivate 退出当前环境
conda env listconda info --envs 列出所有已创建的环境
conda remove -n <env_name> --all 删除整个环境及其所有包
conda create --name <new_env> --clone <old_env> 克隆一个已存在的环境
包管理 conda install <package_name> 在当前环境安装包
conda install <package_name>=<version> 安装指定版本的包
conda install -n <env_name> <package_name> 在指定环境安装包
conda list 列出当前环境下所有已安装的包
conda update <package_name> 更新特定包
conda update --all 更新当前环境下所有包
conda remove <package_name> 从当前环境卸载包
环境配置共享 conda env export > environment.yml 导出当前环境的精确配置(包括版本号)
conda env create -f environment.yml 根据 YAML 文件创建一模一样的环境
conda env export --from-history > environment.yml 导出环境(仅包含明确安装的包,不包含依赖)
配置与清理 conda config --add channels <channel_url> 添加镜像源以加速下载
conda clean --allconda clean -y --all 清理所有安装包和索引缓存

下载安装anaconda

anaconda的下载安装参考此链接:https://blog.csdn.net/zwLoneranger/article/details/138743242

下载anaconda:https://www.anaconda.com/download/success

和教程一模一样的下载安装

配置镜像源

查看镜像源

1
2
conda config --show-sources
conda config --get channels

选择喜欢的镜像源,选一行填,例如

1
2
3
4
5
6
7
8
9
10
11
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/