当前位置:   article > 正文

anaconda3 快速在无法连接外网的服务器上安装需要的环境_服务器连不上网,应该怎么装环境

服务器连不上网,应该怎么装环境

一、实现过程

1、在可连接外网的服务器上创建一个虚拟环境将自己需要的python包安装完成
2、下载conda-pack环境打包工具
3、将虚拟环境打包,将虚拟环境和Anaconda3-2020.11-Linux-x86_64.sh文件拷贝到离线服务器上
4、安装Anaconda,并将虚拟环境移植到离线服务器上anaconda/envs/目录下
5、解压环境压缩包,并激活环境
  • 1
  • 2
  • 3
  • 4
  • 5

二、执行过程

1、在有网服务器上安装conda-pack

  source activate environment_name(虚拟环境名称)
  conda install conda-pack
  conda isntall -c conda-forge conda-pack

或者pip安装
  pip install conda-pack
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2、打包虚拟环境

conda-pack
ls
(正常会出现虚拟环境压缩包)
  • 1
  • 2
  • 3

3、将虚拟环境和anaconda.sh文件拷贝到离线服务器

sshpass -p $possword scp -r 当前服务器文件位置 离线服务器用户名@离线服务器ip:离线服务器地址  
  • 1

4、安装anaconda,并将虚拟环境压缩包迁移到anaconda/envs/文件夹下

bash Anaconda3-2020.11-Linux-x86_64.sh(安装anaconda,可以参照   [https://www.jianshu.com/p/e298b9d3afae])
mkdir myenv
mv environment.tar.gz Anaconda3/envs/
tar -xf environment.tar.gz -C myenv
  • 1
  • 2
  • 3
  • 4

5、激活虚拟环境

source activate environment
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/180065
推荐阅读
相关标签
  

闽ICP备14008679号