懒人式迁移服务器深度学习环境(完全不需要重新下载)

这篇具有很好参考价值的文章主要介绍了懒人式迁移服务器深度学习环境(完全不需要重新下载)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  换服务器了?想迁移原来服务器上的深度学习环境,但又觉得麻烦懒得重新安装一遍anaconda、pytorch?有没有办法能不费吹灰之力直接迁移?接下来跟着我一起,懒汉式迁移。
  本方法适用于在同一内网下的两台服务器之间互相迁移,不在同一局域网下的话可能要弄内网穿透之类的了,那就另请高明了。同时配置的环境是anaconda

第一步:找到原服务器上anaconda路径并压缩

  本质上,我们安装好的anaconda也就是一堆文件而已,我们安装的虚拟环境也会在anaconda根目录下,所以我们可以直接找到anaconda的安装目录,通常一般是在/home/你的用户名/anaconda3,用命令

which anaconda 
# 或者
whereis anaconda
# 再或者
conda info --envs

  知道路径后,到这个目录的上一级,将整个anaconda3目录压缩一下,得到它的压缩包。例如取名叫anaconda3.tar.gz,当然名字随意。

tar -czvf anaconda3.tar.gz anaconda3/

第二步:使用scp命令将压缩包传送到另一台服务器上

  scp命令用于在本地主机和远程主机之间进行文件传输。它使用安全的加密协议在主机之间传输文件。我们可以把它看做cp命令的pro max版本,“super cp”,假设你服务器的ip是666.777.233.007,用户名是jinitaimei,你想传送到新的服务器home/year/of/kun目录下,那就可以这样:

scp anaconda.tar.gz jinitaimei@666.777.233.007:/home/year/of/kun/

  如果你有自己的端口,比如2077,通过端口登录的话,就在scp后面加上-P

scp -P 2077 anaconda.tar.gz jinitaimei@666.777.233.007:/home/year/of/kun/

  同样,还可以用scp来传你的代码或者数据集,建议同样压缩后传一整个文件会来得快些,传文件夹也行,加个-r选项就可以。

第三步:在新服务器上解压anaconda压缩包,添加环境变量

  在新服务器上解压,然后设置一下环境变量,这里可以直接把原服务器上的环境变量的路径复制一下,写到新服务器上的bashrc里,

# 得到环境变量
echo $PATH | tr ':' '\n' | grep anaconda
# 在新服务器上
vim ~/.bashrc
# 把环境变量复制进去
source ~/.bashrc
# 然后试试conda env list
# 得到你原来的虚拟环境

  激活一下某个环境,比如叫pytorch,此时系统会提醒你没有初始化,叫你使用conda init进行激活,并给出了几个选项,有bash、powershell等,(忘截图了),在linux下我们就选bash就可以。激活之后,我们就可以继续使用了!

conda init bash

  同样的方法,我们也可以用在Windows上,比如换电脑了,想把旧电脑上conda环境迁到新电脑上,同样也可以这样,在windows上还能更方便的添加环境变量,亲测有效。可以用移动硬盘来装旧电脑里的conda,这样你甚至可以拥有一个移动版的深度学习环境

宵宫镇楼(doge)

懒人式迁移服务器深度学习环境(完全不需要重新下载)文章来源地址https://www.toymoban.com/news/detail-415213.html

第四步:完结撒花!点个免费的赞吧!

到了这里,关于懒人式迁移服务器深度学习环境(完全不需要重新下载)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Windows Server 2019服务器远程桌面服务部署+深度学习环境配置教程

    实验室需要将Win10的系统改装为Server系统供多人以远程桌面的方式使用,同时配置Tensorflow+Pytorch的深度学习环境,遂记录一下大概步骤。 和安装其他Windows系统的步骤差不多,也是插入U盘后进BIOS然后根据引导分区创建管理员等等,可以参考:windows server 2019安装教程 如果装完

    2024年02月04日
    浏览(75)
  • 新的Ubuntu服务器上如何安装深度学习环境的docker

    背景: 硬件:联想的双3090显卡 总共 48GB显存 4TB 刀片式服务器。 软件:只安装了nvidia的驱动,能用nvidia-smi查看显卡信息,但是 nvcc -V看不到东西。 镜像包是 nvidia_cu11_tf15.tar,里面包含 公司nvidia驱动和环境里的TensorFlow,torch 是不一样的。一开始担心 是不是 要 降级 Ubuntu下的

    2024年02月10日
    浏览(49)
  • vscode连接远程服务器 + Tensorflow2环境配置 + 深度学习训练

    参考:vscode连接远程服务器(傻瓜式教学) 配置服务器pytorch/TensorFlow环境+远程连接vscode 在远程服务器安装anoconda并创建tensorflow-gpu环境并运行jupyter 【vscode连接远程服务器】 step 1:测试服务器连接 win+R 进入 cmd,在命令行输入以下命令,并根据提示输入密码 step 2:安装 ssh 插

    2024年02月08日
    浏览(49)
  • 深度学习环境搭建 2 AutoDL服务器配置及Xftp数据传输

    目录 1. 创建基于AutoDL的GPU环境 1. 1 租用实例 1.2  配置环境——激活conda 1.3 根据不同框架和GPU的操作 1.4   jupyter页面更新 1.5 电脑有网的情况下,jupyter显示“未连接成功”的解决办法  2.  安装Xftp 3. Xftp与AutoDL网盘连接 (环境配置可以选择无卡模式,费用低) 1. 算力市场

    2024年02月04日
    浏览(41)
  • 基于docker的ubuntu云服务器jupyter深度学习环境配置指南

    安装docker 文档中的命令如下: 如果回显如下所示,则说明成功: 安装Nvidia-docker 根据官方文档中的命令跑就行了 如果出现了以下回显,说明安装成功 需要注意的是,在运行最后一步命令时: sudo docker run --rm --runtime=nvidia --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi 如果报错

    2024年02月13日
    浏览(77)
  • 在服务器的docker里 装anacond3深度学习环境的全流程基础向

    实验室给我分配了一个服务器 已经装好了docker 和nvidi docker 。 现在我的目标是创建我自己的docker 然后在我自己的docker里装上anaconda环境。 我以前从没用过linux。所以对这一切都是迷迷茫茫不知其所以然。所以一些拙见还请不要见笑。也是整合了很多大佬的。(我是挂了VPN的,

    2024年02月02日
    浏览(51)
  • anaconda环境迁移到另一个服务器

    两个服务器上的显卡和cuda的安装都是相同的 (本来打算直接复制-粘贴来迁移环境的,但是anaconda文件夹直接有80多G,遂放弃(没想到环境竟然可以有这么大的内存)。) 1.在某一个conda环境(或者base环境)中,安装conda-pack 2.打包环境 打包后的压缩包在当前目录,linux系统下

    2024年01月24日
    浏览(52)
  • 【深度学习环境】Windows10系统+AutoDL算力平台|使用MobaXterm终端工具实现SSH远程连接服务器|实现PyCharm与服务器远程连接|远程连接(详细版)

    一般情况下,我们的本地文件项目直接使用本机的GPU/CPU在编译器上编译调试。但是由于深度学习中神经网络模型庞大,在计算时常常会出现爆显存的问题,较小的显存不能满足计算需求。因此通常使用一台有着“大显存”的服务器来代替本机“小显存”以完成运算,我们期待

    2024年02月05日
    浏览(52)
  • 学习实现阿里云服务器迁移

    本文主要是如何将阿里云服务器迁移实现数据转移的文章,如果有什么需要改进的地方还请大佬指出⛺️ ** 🎬作者简介:大家好,我是青衿🥇 ☁️博客首页:CSDN主页放风讲故事 🌄每日一句:努力一点,优秀一点 背景 很多人都会遇到一个问题,原来的阿里云服务器已经快

    2024年02月20日
    浏览(31)
  • linux环境中跨服务器的MySQL数据迁移(亲测可用)

    本文主要讲述在linux系统中不同服务器之间的MySQL数据迁移说明 迁移分为三大步:数据导出、文件传输、数据导入 命令:mysqldump -u 数据库账号 -p 数据库密码 (导出类型) 数据库名 (表名) 文件路径以及文件名.sql 示例:mysqldump -uroot -pAdmin@123 -t yl_data /home/server/yl_data.sql 导出

    2024年02月02日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包