1.利用conda快速部署环境
# 查看主线上现有环境
conda info -e
# 新建环境,并预装python3.6,pytorch1.5
conda create -n task python=3.6 pytorch=1.5 torchvision=0.6
# 切换至要使用的环境
conda activate task
# 安装第三方包:下载速度取决于源
conda install <package name>
# 卸载第三方包
conda remove <package name>
# 查看当前环境信息(已安装的包及版本信息)
conda list
2.环境移植(实测可行)
(1) 离线移植
-
尽量保证待移植环境anaconda版本近似。
-
conda create
命令新建的环境位于anaconda安装目录下的env
文件夹内; -
离线移植
env
下的环境即可。
(2) 通过配置文件在线安装
导出环境配置文件,适用于使用conda安装的包
# conda prompt下:切换env(task是待移植的环境)
conda activate task
# 导出配置文件
conda export > C:\Users\Randolf\Desktop\environment.yaml
# 复制environment.yaml到需要部署环境的主机
# conda prompt下,使用以下命令进行部署:
conda env create -f <environment.yaml文件位置>