在AIstudio中使用pytorch或者tensorflow框架最为繁琐的就是每次重启环境都必须重新配置环境。如果使用yaml文件重新配置环境,每次都要在安装,碰到资源不好的包需要花大量时间下载。因此需要将环境保存为本地文件,离线也能按安装配置。
在这里我将conda中的环境保存为本地压缩文件,重启aistudio后再解压配置,免去了每次在线下载所花费的时间。具体步骤如下:
当配置好conda环境后,找到该环境所在目录
conda info --env
之后使用tar压缩该目录下的文件到你想要的目标路径
tar -zcvf /destination/path /source/path
重启aistudio后,解压该文件
tar -zxvf env_name.tar.gz
使用conda命令移植该环境
conda create -n new_env --clone /path/of/env_name
终端会自动安装文件中的所有包,完成环境的克隆。