conda在不同服务器上迁移环境的方法
conda迁移环境(若服务器cuda配置相同)
我的迁移方法:
- 先把我们使用的conda环境中的pkgs包和envs包全部压缩,然后下载下来,上传到相对应的服务器上。
- 之后我们把这些环境的pkgs包和envs包替换掉原服务器的pkgs包和envs包
- 之后直接运行:
- 查看环境 conda env list
- 激活环境 source activate my_env
就成功了。
可能要用到的压缩命令和解压命令:
压缩命令:
tar -cvf envs.tar envs
tar -cvf pkgs.tar pkgs
解压命令:
tar -xvf archive.tar
若服务器cuda版本等配置不同
参考资料 :
https://blog.csdn.net/weixin_43753824/article/details/135402619
可以参考下面这个帖子:
https://zhuanlan.zhihu.com/p/602012820