在个人电脑上开发完项目后要部署,比较便捷得方式就是将conda创建得环境导出一份到服务器上,再进行安装,下面就介绍以下导出conda环境得步骤。

导出环境

Windows

如果你是在Windows机器上开发Python,那么就需要使用如下命令:

1
conda env export --no-builds | findstr -v "prefix" > environment.yml

Linux/macOS

如果实在Linux或者macOS上开发Python,那么就需要使用如下命令:

1
conda env export --no-builds | grep -v "prefix" > environment.yml

根据环境配置文件创建环境

导出环境配置文件environment.yml后,即可根据这个配置文件进行创建

1
conda env create -f environment.yml

默认会安装在miniconda得envs目录中,如果你想指定安装到某个目录,可以加入下参数

1
conda env create -f environment.yml -p /home/user/anaconda3/envs/env_name