当前位置:   article > 正文

【anaconda 离线】离线迁移虚拟环境model_离线安装虚拟环境

离线安装虚拟环境

如果没有外网的情况下,可以按照以下步骤将Anaconda虚拟环境中的模型离线迁移到另一台服务器上:

首先,您需要确认是否已经安装了conda-pack。如果没有安装,请先运行以下命令进行安装:

conda install conda-pack

  • 1
  • 2

接着进入原服务器,进入我们需要迁移的环境,激活。在原始服务器上,使用conda pack命令将Anaconda虚拟环境打包成tar.gz文件:

conda activate env_name 
conda pack -n env_name -o env_name.tar.gz
pip freeze > requirements.txt
  • 1
  • 2
  • 3

我这里虚拟环境名字为model

conda activate model
conda pack -n model-o model.tar.gz
pip freeze > requirements.txt
  • 1
  • 2
  • 3

其中,env_name为Anaconda虚拟环境的名称。

将打包好的tar.gz文件和Anaconda虚拟环境所需的所有依赖库requirements.txt传输到目标服务器上。可以使用U盘等物理存储介质进行传输。

对于没有外网的情况下,可以使用tar命令来解压缩.tar.gz文件。您可以在终端中使用以下命令来解压缩:

cd /root/anaconda3/envs/
mkdir model
# 把文件放在这个路径下,并解压
tar -zxvf model.tar.gz
  • 1
  • 2
  • 3
  • 4

然后,您可以进入解压缩后的目录,并激活环境:

source activate model
  • 1
在新服务器上测试模型是否正常运行。
  • 1
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号