JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作

前言

服务器就是一个牛逼的电脑,一块主机,我们主要用它的GPU。

准备材料

不论你是在本地的大黑框里跑代码,还是在本地的图形界面跑,都用到且仅用到了服务器的以下三种东西。

  1. 服务器ID,本地或云端都可。大概长这样0.0.0.0,四串数字。
  2. 远程登录用户名。云端服务器一般是:root。本地服务器需要向管理员索要。
  3. 远程登录密码。colab可随机生成,租赁的可以自己设置,本地的需向管理员索要。

租赁服务器使用(本地vs code为例,其他IDE类似)

  1. 获取上述3个材料。你购买的时候会提供。
  2. 在vs code上配置ssh协议,如下图,安装remote development即可。
    JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作

然后左下角会出现一个绿框,图标和remote development的两个箭头标志一样。
3. 按顺序点击JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
注意此处填写格式:ssh -p <端口号> <用户名>@<主机IP>。我没按vs code的要求写。JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
接下来输入密码,打开文件即可
JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
接着会让你选服务器的操作平台,选linux,不选Windows,再点击continue即可。
当你打开文件后还会让你输入一次密码,输入就可以了。
输入nvidia-smi即可查看机器的显卡。
安装python解释器
当你直接运行代码时,发现
JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
这应该是python解释器没装。此时右下角应该会提示你安装python 扩展,你直接装就可以了。要么点击左侧的extensions,搜索python进行安装:JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
然后在右下角会显示你的环境和python版本。
参考:VS Code 远程连接矩池云机器教程

colab机器

参考:SSH 连接 Google colab
你可以仿照该文,通过pc端的cmd连接colab,也可以参照上节vs code的用法。

本地服务器

以我们实验室的服务器为例,除了需要上述三种服务器材料,还需要以下三个软件:
JC-深度学习服务器(本地,云端,colab)使用集可视化(图形界面)操作
简单介绍以下:

  1. filezilla:处理本机和服务器的文件传输,管理。
  2. putty:ssh到远程服务器,控制使用。
  3. XLaunch:打开后可将服务器的图形界面可视化到本地。
    具体操作后续更新。。。