conda env export > environments.yml
conda env export --file environments.yml
conda env export --file environments.json --json
conda env create -f environments.yml -n new_env
conda env update -f environments.yml -n my_env # 根据yml内容更新环境的包
注意:conda导出环境,会连pip安装的一同导出,在创建环境时,这些包无法安装。因此下面这个方法仍不失为一个好方法
pip freeze > requirements.txt
pip install -r requirements.txt
# 注意使用anaconda 环境仓库,需要安装anaconda而不是miniconda
conda export -n my-env -f my-environments.yml
anaconda upload my-environments.yml
# install
conda env create username/my-environments
source activate my-environments
# clone
conda create -n my --clone myenv