爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 17575|回复: 3

[经验总结] Anaconda环境离线迁移

[复制链接]

新浪微博达人勋

发表于 2019-2-25 12:01:47 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 晋陵小生 于 2019-2-25 12:59 编辑

用python的小伙伴们对Anaconda应该都不陌生,在服务器上部署python环境高效且简单。但是conda在安装库的时候需要用到网络,在不能联网的服务器上使用就不太方便了。这里可以考虑将一个可联网的服务器环境迁移过去。
具体步骤如下:
1.在可以联网的服务器,装好需要的一些包,导出环境 conda env export > pyn_env.yml
2.根据yml文件中的信息,到patho/anaconda3/pkgs/下挑出对应的安装包(可以写个脚本匹配)
3.在离线服务器上conda config --set offline true;conda create -n pyn_env;conda activate pyn_env。将离线包上传到服务器,通过conda install --use-local xxxx.bz2安装本地离线包
conda install --use-local *.bz2 一次安装所有包会报错,建议写个shell脚本逐个安装,先装python的包,期间有个别包安装失败的话,可以等其他包都安装完成了再次安装。

原贴传送门:Anaconda环境迁移
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-11-3 15:11:37 | 显示全部楼层
使用Conda-Pack打包迁移更加方便高效。详情参考: https://www.toutiao.com/i6754942176913785352/
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-11-3 15:19:14 | 显示全部楼层
Conda-Pack主页和演示   https://conda.github.io/conda-pack/
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-6-29 10:35:20 | 显示全部楼层
不错,不错,学习。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表