个人比较喜欢使用Anaconda来管理环境配置,在环境配置中会经常使用conda的命令行,因此,总结一下常用到的conda命令行。
一、环境操作
1、列出环境列表
列出当前所有环境列表:
conda env list
or
conda info --envs
2、创建环境
创建新的环境,并给环境命名,如your_env_name
conda create -n your_env_name
or
conda create --name your_env_name
使用上述命令一般会配置anaconda默认的python最高版本,除此之外,也可以自主指定python的版本:
conda create -n your_env_name python=2.7
or
conda create --name your_env_name python=2.7
3、删除环境
删除某个环境:
conda remove -n your_env_name --all
or
conda env remove -n your_env_name
4、激活和退出环境
一般情况下,当前环境是(base),而需要进入到其它环境时,需要激活:
conda activate your_env_name
而当需要退出当前环境时
conda deactivate
5、复制环境
当需要在原来的环境下扩展,但又害怕破坏原来的环境,可以选择复制原来的环境:
conda create -n new_env_name --clone your_env_name
6、共享环境
把当前环境进行打包,分享给别的机器使用,在github上会经常用到。首先把当前环境打包成文件(yml):
conda env export > your_env.yml
在别的机器上,复原环境:
conda env create -f your_env.yml
二、其它操作
下面再分享几个conda的命令行操作:
1、查看conda版本
conda -V
or
conda --version
2、查询帮助
conda -h
or
conda -help
3、清理缓存
清理当前环境中下载未完成的包
conda clean -i
本文详细介绍了如何使用Anaconda进行环境管理,包括列出环境、创建与删除环境、激活与退出环境、复制环境以及共享环境的方法。此外,还分享了查看conda版本、查询帮助和清理缓存等其它常用命令,是conda命令行操作的实用教程。
759

被折叠的 条评论
为什么被折叠?



