1 基本命令
- 查看安装的环境
conda info --envs - 创建环境
conda create -n name python=3.7 - 激活环境
source activate name - 导出环境/导入环境
conda env export > xxx.yaml
执行此命令后会生成文件xxx.yaml,文件包含了此环境中安装的包,根据xxx.yaml可以很方便的在其他机器上配置相同的环境
将xxx.yaml发送到需要配置相同环境的机器(目标机)上,在目标机上执行一下命令即可安装:
conda env create -f xxx.yaml
若要导出base环境,可在原机上从base环境创建一个同配置的新环境,然后激活新环境,进入新环境并将其导出供目标机安装,生成所需的yaml文件后可退出环境并将其删除
conda create -n newname --clone base #从base复制并创建环境
source activate newname
conda env export > xxx.yaml
#退出环境并删除
source deactivate newname
conda remove -n newname all
此操作只导出通过conda直接安装的包,例如我们可能通过pip安装包,继续导出pip安装的包即可
#原机导出
pip freeze > xx.txt
#目标机安装
pip install -r xx.txt