经常需要通过anaconda中的Terminal进行虚拟环境的管理,但每次都需要重新搜索很麻烦,在此进行总结方便以后自用,后续将出继续补充。
conda env list
conda create -n xxxx python=3.7
conda activate xxxx
# 退出该环境, 回到base环境
conda deactivate
conda remove -n xxxx -all
conda list
# 查看matplotlib版本
conda list matplotlib
conda install matplotlib
# 根据镜像源下载安装
conda install matplotlib -c xxxx # 镜像源
conda install matplotlib = 版本号 -c xxxx
conda install --channel 网址地址 matplotlib = 版本号
清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/
阿里云镜像源:https://developer.aliyun.com/mirror/
华为源:https://mirrors.huaweicloud.com/home
conda uninstall xxxx
conda env export > xxx.yml
当yml文件中含有环境名称时可以使用以下命令(个人理解通常用于对不同环境、计算机迁移项目时,当前计算机无文件中环境名对应环境)
conda env create -f xxx.yml
若yml文件中无环境名称会发生报错,此时需要在命令中加入新环境名称
conda env create -f xxx.yml -n new_env_name
此处参考以下文档