【Anaconda】虚拟环境离线迁移
项目中常常遇到需要在离线环境中下为anaconda安装有关深度学习的虚拟环境的问题,服务器设备不能连接互联网的环境。
文章目录
- 【Anaconda】虚拟环境离线迁移
- 前言
- 环境信息
- 导出虚拟环境
- 离线恢复虚拟环境
- 总结
前言
为了实现Anaconda虚拟环境移植运行在其他设备这一目的,需要实现虚拟环境的导出,本博文详细介绍虚拟环境离线迁移,将完整的虚拟环境导出,而后拷贝到目标主机上完成离线迁移。
【Anaconda3】常用命令
环境信息
# 查看操作系统
systeminfo
# 查看所有虚拟环境
conda env list
导出虚拟环境
直接备份envs目录下对应的虚拟环境包是不可行的!!!
# 得到的是一个.tar.gz压缩包
conda pack -n environment_name -o environment_name_pack.tar.gz
# eg:conda pack -n instant-neus -o instant-neus.tar.gz
导出的虚拟环境包的默认地址在cmd(执行命令时)的路径下:
离线恢复虚拟环境
离线恢复只需要将虚拟环境包复制到目标环境的临时目录,然后解压缩到anaconda的envs目录下即可
conda env list
虚拟环境已经添加上:
总结
简洁明了的讲解了Anaconda创建的虚拟环境的离线迁移流程。