【科研小白系列】如何远程连接实验室服务器跑代码?
创始人
2024-09-25 08:49:10
0

在这里插入图片描述

  • 博主简介:努力学习的22级计算机科学与技术本科生一枚🌸
  • 博主主页:@Yaoyao2024
  • 往期回顾:【计算机系统架构】从0开始构建一台现代计算机|时序逻辑、主存储器|第3章
  • 每日一言🌼: 总之岁月漫长,然而值得等待。—— 村上春树《如果我们的语言是威士忌》

0、前言

最近在做缺陷检测相关的项目,可谓一波三折,第一次读英文论文,第一次自己+GPT看懂整个开源代码。就在自己准备好数据集、改好代码后,准备信息慢慢地跑模型时,却…

在这里插入图片描述
在这里插入图片描述

我的8G显存不够用!!!好吧,当初信心满满拿着奖学金一举拿下这台新电脑,罢工了…

ok fine,我便只好用实验室服务器了,这也是之后做科研不可或缺的一步吧。至此在连接服务器时也遇到一些坑,于是把这次经历写成一个教程,希望能帮小伙伴避坑!!(ง •_•)ง

1、下载连接软件

我们下载的软件是下图的XshellXftp

在这里插入图片描述

Xshell和Xftp是Windows下的两款软件。
Xshell 是一个终端模拟器,支持SSH、Telnet、Rlogin、Serial等协议,可以用于远程连接Linux、Unix等服务器。
Xftp 是一个文件传输工具,支持FTP、SFTP、SCP等协议,可以用于文件传输。
两款软件可以互相配合使用,提供了一种高效、安全的远程连接和文件传输解决方案。本文将详细介绍如何使用Xshell和Xftp进行远程连接和文件传输操作。

简而言之呢:

  • Xshell:相当于我们在本地用连接远程服务器来用命令行操作服务器的一个黑框框
  • Xftp:是一个图形界面,可以拖拽式地进行文件传输等操作(这不比命令行操作方便多了?)

总之呢,我们需要将两个软件搭配起来使用,传输文件(数据集、代码)以及用命令行运行项目来跑模型。

Ok,安装和连接操作都非常简单,大家可以参考这个教程👉🏻教你无脑式安装Xshell、Xftp,快速远程连接使用Linux服务器并且高效传输文件(保姆级教程)

2、连接服务器的坑

连接服务器也很简单,也在同样这篇博客👉🏻教你无脑式安装Xshell、Xftp,快速远程连接使用Linux服务器并且高效传输文件(保姆级教程)。

这里我想说的是我遇到的一些坑,如果连不上,务必检查:

  1. 远程服务器是否开机?
  2. 远程服务器是否连接到同一局域网?(比如我的就是校园网)
  3. 本地电脑必须关掉🪜软件
  4. 本地电脑需要连接同一局域网下的网线(我的就是WIFI就不行)

而我检查上述四点之后发现还是连不上,笔记本电脑插入网线显示未识别的网络,如何解决?

  1. 打开控制面板

  2. 选择网络与Internet
    在这里插入图片描述

  3. 选择网络和共享中心在这里插入图片描述

  4. 选择更改适配器设置
    在这里插入图片描述

  5. 点击以太网(就是我们连着的网线代表的这个网络)
    在这里插入图片描述

  6. 选中以太网右键—>属性----->双击Internet协议版本4(TCP/IPv4)---->进入属性栏–>选择框中自动获得IP地址

    确保是以下选择
    在这里插入图片描述

  7. 确定后退出,此时可以正常连接

3、创建项目所需的虚拟环境

以下是在 Linux 环境下使用 Anaconda 创建指定环境的步骤:

以我们项目所需要的环境为例子:
在这里插入图片描述

  1. 安装 Anaconda

    • 从 Anaconda 官网下载适合 Linux 系统的安装包。
    • 打开终端,进入安装包所在目录,执行安装命令,例如:bash Anaconda3-2023.07-Linux-x86_64.sh
    • 按照安装向导的提示进行操作,接受许可协议、选择安装路径等。
  2. 创建新环境

    • 打开终端,输入以下命令创建一个名为myenv的新环境(你可以根据自己的喜好命名),并指定 Python 版本为 3.7.11 或更高版本:conda create -n RegAD python=3.7.11
  3. 激活环境

    • 输入以下命令激活新环境:conda activate RegAD
  4. 安装所需的包

    • 依次安装各个包:
      • conda install pytorch=1.11.0
      • conda install torchvision=0.12.0
      • conda install numpy=1.19.5
      • conda install scipy=1.7.3
      • conda install scikit-image=0.19.2(注意 skimage 通常是通过 scikit-image 安装)
      • conda install matplotlib=3.5.2
      • conda install kornia>=0.6.5
      • conda install tqdm
      • conda install ipython

4、新建文件夹存放项目

OK,我们现在打开Xftp软件,进入到自己的工作区域,新建一个文件夹来存放此次项目的代码、数据集:在这里插入图片描述
然后把数据集、代码放进去

在这里插入图片描述

然后打开Xshell激活环境,进入项目目录,输入命令运行:

  1. 进入项目路径:

       cd /Workpace_data/hfy_data/RegAD 
  2. 运行代码

    python myTrain.py --obj TubeCap --shot 8 --data_type mvtec --epochs 50 --batch_size 32 --lr 0.0001 --momentum 0.9 --inferences 10 --stn_mode rotation_scale 

终于跑起来了在这里插入图片描述

在这里插入图片描述
完结撒花!!!
在这里插入图片描述

相关内容

热门资讯

安卓怎么删除原系统,释放设备潜... 手机用久了,是不是觉得内存不够用了?别急,别急,今天就来教你怎么在安卓手机上删除原系统,让你的手机焕...
王者小游戏推荐安卓系统,畅玩指... 手机里的小游戏是不是已经让你眼花缭乱,不知道该玩哪个了?别急,今天我就来给你推荐几款特别适合安卓系统...
安卓8.0系统是趋势嘛,引领未... 你有没有注意到,最近安卓系统更新换代的速度越来越快?这不,安卓8.0系统已经悄悄地来到了我们的身边。...
基于安卓系统有哪些,基于安卓系... 你有没有想过,手机的世界里,安卓系统就像是个万能的魔法师,它让无数的手机品牌和开发者有了施展才华的舞...
安卓美宜佳系统下载,轻松开启便... 你有没有发现,最近安卓手机上的一款新系统——美宜佳系统,简直火得一塌糊涂啊!这款系统不仅界面美观,功...
安卓系统的平板选内存,解锁高效... 你打算入手一块安卓系统的平板电脑,是不是有点儿犯难了?市面上那么多型号,内存大小也是五花八门,到底该...
安卓大屏做系统,创新体验与高效... 你有没有发现,现在手机屏幕越来越大,安卓大屏手机简直成了潮流!这不,最近我手头上的安卓大屏手机,让我...
kindle安卓系统转苹果,轻... 你有没有想过,把你的Kindle安卓系统转换成苹果系统,是不是会有一种全新的阅读体验呢?想象那些你珍...
安卓系统哪个手机最稳定,揭秘最... 你有没有想过,为什么你的手机有时候会突然卡顿,有时候又突然重启呢?是不是觉得安卓系统的手机稳定性是个...
南华寺攻略系统和安卓,安卓系统... 你有没有想过,去一个地方旅行,却因为信息不对称而感到头疼?别担心,今天我要给你安利一个神器——南华寺...
原生态的安卓系统,揭秘纯净操作... 亲爱的读者,你是否曾对手机系统产生过好奇?是不是在众多手机品牌中,对原生态的安卓系统情有独钟?今天,...
ios系统怎么传照片到安卓系统... 你是不是也有过这样的烦恼?手机里存了好多美美的照片,想分享给朋友,却发现他们用的是安卓系统,而你的手...
苹果安卓系统升学e网通,畅享智... 你有没有想过,为什么你的手机里装了那么多应用,却还是觉得不够用?今天,就让我带你一探究竟,看看苹果和...
erato手机怎么连接安卓系统... 你有没有想过,你的erato手机怎么才能和安卓系统完美连接呢?别急,今天就来给你详细揭秘这个神秘的过...
怎么安装安卓10系统,安卓10... 亲爱的读者们,你是否对安卓10系统充满了好奇,想要亲自体验一下它的魅力呢?别急,今天我就要手把手教你...
flymeicon是安卓系统吗... 你有没有注意到,手机界最近有个大热门——Flyme图标!是不是好奇这玩意儿是安卓系统的一部分呢?别急...
安卓免费虚拟系统软件,打造个性... 你有没有想过,在手机上体验不同的操作系统,而不需要更换手机?现在,就有这么神奇的安卓免费虚拟系统软件...
ios系统下载安卓软件下载,跨... 你有没有想过,为什么有时候你的iPhone上找不到那个超好用的安卓软件呢?别急,今天就来给你揭秘iO...
安卓系统手机今天黑屏,原因排查... 今天你的安卓手机突然黑屏了,是不是瞬间感觉心里一紧?别慌,让我来给你详细分析一下这个状况,帮你找出解...
一加9原生安卓系统,原生安卓魅... 你有没有听说最近一加手机的新款——一加9?这款手机可是火得一塌糊涂,尤其是它搭载的那个原生安卓系统,...