anaconda环境迁移到另一个服务器

这篇具有很好参考价值的文章主要介绍了anaconda环境迁移到另一个服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

两个服务器上的显卡和cuda的安装都是相同的

利用conda pack迁移环境

(本来打算直接复制-粘贴来迁移环境的,但是anaconda文件夹直接有80多G,遂放弃(没想到环境竟然可以有这么大的内存)。)
1.在某一个conda环境(或者base环境)中,安装conda-pack

pip install conda-pack

2.打包环境

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

打包后的压缩包在当前目录,linux系统下是一个env_name.tar.gz的压缩包,把它下载后(我的环境大概从3个G到几百兆的都有,)上传到另一个服务器

3.另一台服务器安装anaconda
参考下面链接的1.3-1.8安装anaconda

安装anaconda
https://blog.csdn.net/wyf2017/article/details/118676765

4.新服务器上解压环境包

可以直接解压到anaconda的envs文件夹下: /home/user_name/anaconda3/envs/(这个路径格式因个人安装路径不同而各异,请根据自己的情况调整)
在envs文件夹新建以env_name命名的新文件夹

mkdir -p env_name//env_name为文件夹名

5.解压到文件夹

tar -xzf env_name.tar.gz -C /home/user_name/anaconda3/envs/env_name

6.激活环境测试是否可以使用

source activate env_name

PS:如果要迁移的环境较多,可能会需要——列出所有的环境

conda env list

除了上述方法,还有另外的

Environment.yml方法

个人觉得这种方法,有点像导出 “药方”,到新的环境中重新“抓药”的过程,需要联网重新下载各种包
导出environment.yml文件

conda env export > environment.yml

在environment.yml文件路径下使用

conda env create -f environment.yml

目前个人只使用过这两种方法,希望能有所帮助,大家视各自情况选用~文章来源地址https://www.toymoban.com/news/detail-821158.html

到了这里,关于anaconda环境迁移到另一个服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 完美实现Ubuntu系统迁移到另一台电脑/服务器

    一 以A电脑的系统向B电脑迁移为例 第一,首先进入A电脑根目录并获取权限 命令: cd / sudo su 第二,将根目录所需文件打包为backup.tar.gz放在当前目录下,也可以修改路径直接保存至U盘 tar -cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz – exclude=/mnt --exclude=/sy

    2023年04月26日
    浏览(46)
  • Mysql数据库迁移|如何把一台服务器的mysql数据库迁移到另一台服务器上的myql中

      那么这里博主先安利一下一些干货满满的专栏啦! Linux专栏 https://blog.csdn.net/yu_cblog/category_11786077.html?spm=1001.2014.3001.5482 操作系统专栏 https://blog.csdn.net/yu_cblog/category_12165502.html?spm=1001.2014.3001.5482 手撕数据结构 https://blog.csdn.net/yu_cblog/category_11490888.html?spm=1001.2014.3001.5482 一、在

    2024年02月06日
    浏览(88)
  • 从一个服务器复制东西到另一个服务器的命令

    您可以使用scp命令从一个服务器复制文件或目录到另一个服务器。以下是基本的scp命令格式: 其中,source是要复制的文件或目录的路径,destination是复制的目标路径,可以是本地路径或远程服务器路径。如果destination是远程服务器路径,则需要在路径前加上用户名和服务器地

    2024年02月14日
    浏览(47)
  • 将一个服务器上的文件复制到另一个服务器中的容器里

    步骤: 将A服务器上的文件复制到B服务器上 将B服务器上的文件复制到指定容器中 (将本地文件复制到服务器上同理) 使用scp命令 1. 复制文件 命令格式: scp local_file remote_username@remote_ip:remote_folder 2. 复制目录 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder 注意 :

    2024年02月07日
    浏览(45)
  • 移植conda环境到另一台服务器上

    安装conda-pack这个包 打包环境 my_env是你想要打包的环境名 执行该指令,会在你当前的路径生成一个my_env.tar.gz的压缩文件 把该压缩文件传输到你的另一台机子 这里可以使用scp命令传输,或者其他软件传输 例如我把当前目录的semi.tar.gz压缩文件传输到另一台服务器(用户名为

    2024年02月07日
    浏览(52)
  • Java中将本服务器的文件拷贝到另一个服务器(Linux to Linux)

    在Java中,将文件从一个服务器复制到另一个服务器,你可以使用Secure Copy(SCP)进行操作。Java中的 JSch 库可以进行此操作。 首先,需要添加 JSch 库依赖到你的项目中。如果你使用的是Maven,可以添加以下依赖: 以下是一个使用 JSch 进行SCP操作的示例: 这段代码首先创建了一

    2024年02月13日
    浏览(64)
  • Java中将本服务器的文件拷贝到另一个服务器(Windows to Linux)

    在Java中,将文件从Windows服务器复制到Linux服务器,常用的方式是使用SSH进行安全的文件传输。Java有一个名为 JSch 的库,可以用于SSH连接和操作。 首先,你需要将 JSch 添加到你的项目依赖中。如果你使用的是Maven,你可以添加以下依赖: 然后,你可以使用以下代码将文件从

    2024年02月11日
    浏览(49)
  • 【阿里云服务器数据迁移】 同一个账号 不同区域服务器

    假如说一台云服务器要过期了,现在新买了一台,有的人会烦恼又要将重新在新的服务器上装环境,部署上线旧服务器上的网站项目, 但是不必烦恼,本文将介绍如何快速将就旧的服务器上的数据迁移到新的服务器上. 包括所有的环境和网站项目噢 !  填写 镜像名称和描述. 选择自定

    2024年01月24日
    浏览(71)
  • 学校服务器安装anaconda并配置pytorch环境

    参考视频:远程服务器安装anaconda并配置pytorch环境 使用服务器运行项目,使用的是服务器的环境(即服务器的虚拟环境和其中的pytorch),与连接服务器的本机就是你的电脑应该是没有关系的。 链接:Anaconda官网 这是我下载的版本 Anaconda3-2023.09-0-Linux-x86_64.sh 将下载好的文件传

    2024年01月15日
    浏览(60)
  • 如何使用Pycharm连接服务器中的anaconda环境

    很多同学想在pycharm中配置远程解释器,将代码放到远程服务器中运行。这篇文章我们详细演示如何进行部署。 查看工具-》选择部署-》配置 选择+号-》选择SFTP 自己写一个服务器名称,用来标识我们所创建的连接 然后点击确定进入下一个界面 选择 … 这个按钮 填上你想要连

    2024年02月13日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包