conda环境移植

转载文章

conda环境迁移

方法一:
       因为总是在实验室和自己电脑上来回操作学习,有时候会不记得自己在哪弄过什么东西。想着以后要用服务器,又得重新安装anaconda配置环境,就查了怎么迁移自己配置过的环境。做个笔记:

1.首先在conda的终端激活自己想要迁移的环境

conda activate your_env

2.然后生成自己的环境文件

conda env export > your_env.yaml

3.在另一台机器上的conda终端克隆迁移的环境即可

conda env create -f your_env.yaml

4.但是移植过来的环境只是安装了你原来环境里用conda install等命令直接安装的包,你用pip之类装的东西没有移植过来,需要你重新安装。所以仍需要到处pip安装的list,pip导出安装的库到requirements.txt

 pip freeze > requirements.txt

5.pip导入requirements.txt中列出的库到系统

 pip install -r requirements.txt

最后注意:在环境移植的过程中,如果想要在不联网的情况下直接复制别的机器或者自己的环境,可以将env下面对应的环境直接进行拷贝,(只适用于anacoda大版本相近anaconda2与3应该是不行的因为对应路径就已经有了变化),直接将整个环境复制然后全部拷贝到新环境的路径文件夹中
————————————————
版权声明:本文为CSDN博主「sanchez_yang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ysq319/article/details/102773615

方法二:

1.把原路径下的env中的环境复制到新电脑中,克隆

conda create -n BBB --clone ~/path

但是注意有个小的问题: 

移植过来的环境只是安装了你原来环境里用conda install等命令直接安装的包,你用pip之类装的东西没有移植过来,需要你重新安装。

 

转自:https://blog.csdn.net/ysq319/article/details/102773615https://blog.csdn.net/qq_35860352/article/details/80685175

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值