将anaconda虚拟环境打包并移动到不同的服务器上

将anaconda虚拟环境打包并移动到不同的服务器上

背景

最近与师兄跑的同一个开源代码,师兄的服务器配置环境特别顺利,而我的服务器配置环境,竞出一些莫名其妙的问题。于是干脆把师兄配置好的conda虚拟环境直接copy到我的服务器下,省去了安装的时间

配置过程

  • 进入到想要copy的conda环境下
cd /data3/xukai/xukai.data/anaconda3/envs/
//其中/data3/xukai/xukai.data/anaconda3/envs/是anaconda虚拟环境的路径
  • 检查anaconda下有哪些虚拟环境
conda env list

在这里插入图片描述

  • 选择想要打包压缩的虚拟环境(把scene_graph_benchmark环境打包)
tar -cvf scene_graph_benchmark_xukai.tar scene_graph_benchmark/
//格式:tar -cvf name.tar 想要打包的虚拟环境/
//name随便取
  • 将其移植到另一个服务器的anaconda环境下
 scp scene_graph_benchmark_xukai.tar XuhongbO857@172.21.13.204:/home/data3/xuhongbo/anaconda3/envs/
 //其中scene_graph_benchmark_xukai.tar是刚刚压缩好的文件
 //    XuhongbO857@172.21.13.204是另一个服务器的用户以及服务器的IP
 //    /home/data3/xuhongbo/anaconda3/envs/  则是接收文件的地方,即conda虚拟环境文件夹下
  • 进入自己服务器中,进入自己接收文件的虚拟环境下
cd /home/data3/xuhongbo/anaconda3/envs/
  • 解压存放虚拟环境的tar文件
    在这里插入图片描述
  • 解压完之后,查看虚拟环境
conda env list

在这里插入图片描述

可以看到scene_graph_benchmark环境已经添加到自己的conda环境下了

  • 激活环境
source activate scene_graph_benchmark
  • 查看该环境下的依赖
conda env list

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

与师兄服务器上的包一模一样,至此虚拟环境移植成功

  • 11
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值