当前位置:   article > 正文

三步在两台服务器间迁移conda环境

迁移conda环境

引言:

背景是我现在要跑的实验在一台服务器上跑有点来不及了,需要将conda环境和文件一起迁移到另一台服务器上。文件的迁移可以用scp或者rsync。但是conda虚拟环境的迁移则不行。

步骤:

step 1 将当前的虚拟幻境信息写入environment.yml

 conda env export > environment.yml

这一步的注意事项是,当前的环境应该是你想要写入yml的环境,即观察一下命令行左边的环境名称。

得到的environment.yml当中主要包含以下五项信息

name

channels

dependencies

pip

prefix

注意,其中的prefix指的是环境的安装路径,由于每台服务器上的miniconda/envs的路径不同,可能需要修改一下。

step 2 将environment.yml传入想要安装的服务器

手动复制粘贴,scp,rsync,...... 都行

step 3 在想要安装的服务器上运行如下命令

conda env create -f /path/to/environment.yml

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/180176
推荐阅读
相关标签
  

闽ICP备14008679号