欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

anaconda3虚拟环境离线迁移到服务器

发布时间:2024/10/6 编程问答 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 anaconda3虚拟环境离线迁移到服务器 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

anaconda3虚拟环境离线迁移到服务器

参考:anaconda3虚拟环境离线迁移到生产服务器

一、将要迁移环境打包压缩

首先进入开发服务器,在虚拟环境中使用输入

conda pack -n venv_name -o output_name.tar.gz

如果提示No command ‘conda pack’,
则尝试使用

conda install -c conda-forge conda-pack

安装的时候可能会出错,到时候再搜怎么安装
安装完成后重新进行打包,即重新运行:

conda pack -n venv_name -o output_name.tar.gz

压缩之后截图:

大约有1个多g,不知道为啥会这么大嘞

二、将压缩文件上传给服务器

直接远程连接,复制output_name.tar.gz粘贴到服务器

三、在生产服务器开始安装

在服务器上找到Anaconda3的环境安装路径:

查看conda环境安装路径命令: ```python conda info --env

进入目录:

cd Anaconda3/envs/

创建虚拟环境目录:

mkdir -p 环境名

将刚才上传的虚拟环境压缩文件解压至目录:

tar -xzvf output_name.tar.gz -C C:\Users\***\.conda\envs\jiao_swinL(最后一个是即环境名)

-C是大写
括号内是环境所在地址,实际不添加括号
解压过程:

环境应该已迁移安装成功了
检查是否出现了迁移的虚拟环境:

conda info -e

激活虚拟环境:

activate 环境名

检查是否所有的包均成功迁移:

conda list

总结

以上是生活随笔为你收集整理的anaconda3虚拟环境离线迁移到服务器的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。