Conda中环境迁移到另一个服务器的实现

1.这是我自己在网上尝试过的成功的一个方法 首先在你有环境的服务器中安装conda-pack

pip install conda-pack

2.打包环境

conda pack -n my_env //my_env为环境名

打包后的压缩包在当前目录,把他下载后(我的大概有1个G)上传到另一个服务器
比如我需要打包迁移到另一个服务器的环境是 “baseline”,则会产生“baseline.tar.gz”这个压缩包

3. 在另一台服务器上需要首先安装过conda(这里不做详细介绍)
将上述得到的baseline.tar.gz复制到你需要的服务器conda的envs文件夹下

4. 在envs下创建你需要的环境名的文件夹,比如我的baseline文件夹,解压baseline.tar.gz到你的环境名下

tar -xzf baseline.tar.gz -C baseline

5.最终在envs下可以看到

5. 在这个服务器上就可以使用迁移过来的环境了,conda下激活环境

source activate baseline

到此这篇关于Conda中的环境迁移到另一个服务器的文章就介绍到这了,更多相关Conda中的环境迁移内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))

    1.首先在Pycharm Tools->Deployment->Configurations打开 新建SFTP输入host: ip地址username密码然后点击Test Connection出现下图,则测试成功 因为已经连接成功,这时候已经可以读取远程服务器的目录了: 2.选择项目mapping (可以跳过 3. 在Setting->Project:Intepreter中选择SSH Intepreter 选择Move this server to IDE settings,这样将这个i

  • Laravel中数据迁移与数据填充的详细步骤

    前言 这是一篇基础教程,对标 Laravel 文档中的数据迁移和数据填充,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍把. 关于Laravel数据库迁移的理解 最初看到laravel框架中迁移的时候,会以为这个迁移是把数据从一个数据库中迁到另一个数据库中,又或者是从一个服务器迁移到另一个服务器中.我自己学习有一个学习方法叫做顾名思义,所以所述是我的第一反应,但是学了以后发现这个迁移不是我理解中的迁移,但又不知道为什么叫做迁移,所以去百科查了一下. 迁移是指已经获得的知识.技能,甚

  • Win2008 iis7服务器中批量迁移到另外一台IIS7的实现步骤

    首先介绍我的实验环境 源IIS7服务器 OS:Windows server 2008 Datacenter机器名称:web1IP:192.168.1.20/24安装的IIS Role Services如下 下载 (49.65 KB) 2008-4-27 19:53 下载 (54.08 KB) 2008-4-27 19:53 目标IIS7服务器 OS:Windows server 2008 Datacenter机器名称:web2IP:192.168.1.30/24安装与源IIS7相同的Role S

  • python环境中的概念conda中与环境相关指令操作

    目录 1.虚拟环境 2.虚拟环境的作用 3.什么是conda 4.环境相关指令 1.查看包 2.查看conda版本 3.查看环境 4.创建新的环境 5.环境切换 6.退出此环境 7.删除环境 1.虚拟环境 它是一个虚拟化的概念,从电脑独立开辟出来的环境.通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响 2.虚拟环境的作用 在一些项目开发中,我们需要一些项目的框架,但是可能

  • conda创建环境、安装包、删除环境步骤详细记录

    目录 前言 1.创建环境 2.激活环境 3.安装包 (1)手动一个一个安装 (2)批量安装 4.卸载包 (1)手动一个一个卸载 (2)批量卸载 5.查看当前环境中所有已安装的包 6.退出当前环境 7.查看电脑上所有已创建的环境 补充:关于R的友情提醒 总结 前言 在跑项目时,常常会安装很多的包,也通常会遇到需要安装指定版本的包,以及包与包不兼容的问题. 比如:在项目1中安装librosa时,会自动安装相应版本的numpy.而如果你把各个项目都放在一个环境下,且项目2需要的numpy并不是这个版本

  • Linux环境下快速搭建ftp服务器方法介绍

    本文研究的主要是Linux环境下快速搭建ftp服务器方法,具体如下.首先看看ftp的介绍: FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(Application).基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件.在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上

  • 详解ASP.Net Core 中如何借助CSRedis实现一个安全高效的分布式锁

    引言:最近回头看了看开发的.Net Core 2.1项目的复盘总结,其中在多处用到Redis实现的分布式锁,虽然在OnResultExecuting方法中做了防止死锁的处理,但在某些场景下还是会发生死锁的问题,下面我只展示部分代码: 问题: (1)这里setnx设置的值"1",我想问,你最后del的这个值一定是你自己创建的吗? (2)图中标注的步骤1和步骤2不是原子操作,会有死锁的概率吗? 大家可以思考一下先,下面让我们带着这两个问题往下看,下面介绍一下使用Redis实现分布式锁常用的

  • 在django admin中配置搜索域是一个外键时的处理方法

    python 2.7.11 django 1.8.4 错误内容:related Field has invalid lookup: icontains 我原来默认认为在处理外键搜索的时候,django会自动将该外键的行数据以str()化之后进行搜索,但其实并不是这样的,如果将外键加入到搜索域中,需要明确写出来. 这个是我从网上查到的解决方案,测试可用,如下: models.py 文件 # coding:utf8 from django.db import models class Book(mo

  • 亲自教你在netty中使用TCP协议请求DNS服务器的详细过程

    目录 简介 DNS传输协议简介 DNS的IP地址 Do53/TCP在netty中的使用 搭建DNS netty client 发送DNS查询消息 DNS查询的消息处理 总结 简介 DNS的全称domain name system,既然是一个系统就有客户端和服务器之分.一般情况来说我们并不需要感知这个DNS客户端的存在,因为我们在浏览器访问某个域名的时候,浏览器作为客户端已经实现了这个工作. 但是有时候我们没有使用浏览器,比如在netty环境中,如何构建一个DNS请求呢? DNS传输协议简介 在R

  • Linux下Java开发环境搭建以及第一个HelloWorld

    想在Linux进行JAVA开发吗?环境如何搭建,第一个HelloWorld如何实现,下面马上奉献: 1环境搭建     1.1 Java JDK 的安装     Java JDK 是java编译和运行的必要环境,所以首先必须安装这一软件包,方法如下:     1)下载JDK压缩包,注意看好版本是x86还是x64,windows的还是           linux,要搞清楚,我下的是jdk-7u13-linux-i586.tar.gz:     2)解压压缩包,并将解压后的目录放到/usr/li

随机推荐