文章目录
- 前言
- 一、打包环境
- 二、解压并激活虚拟环境
- 三、其他(导出requirements.txt和下载库包)
- 总结
前言
本文用于记录无网络条件下拷贝虚拟环境到另一台服务器上。
提示:以下是本篇文章正文内容,下面案例可供参考
一、打包环境
进入到需要打包的虚拟环境的envs目录下,如虚拟环境名称为:myenv,打包之后的名称为myenv.tar.gz
conda pack -n myenv -o myenv.tar.gz
二、解压并激活虚拟环境
mkdir -p /envs/myenv #创建虚拟环境文件夹在envs文件夹下创建
tar -xzf myenv.tar.gz -C ~/environments/myenv #解压
source ~/environments/myenv/bin/activate #激活环境
三、其他(导出requirements.txt和下载库包)
进入到虚拟环境之后,在当前文件夹下到处requirements.txt库包版本
pip list --format=freeze >requirements.txt
进入到新创建的虚拟环境当中下载requirements.txt文件库
pip install -r requirements.txt
总结
本文总结了如何在无网络情况下,在另一台服务器上复制拷贝虚拟环境。