操作指南|远程连接linux或windows系统的服务器跑深度学习项目

xjl-ultrasound / 2024-11-11 / 原文

目录
  • 远程连接linux系统服务器
    • 软件清单list
    • 使用winscp传输文件操作指南
    • 使用pycharm pro连接远程服务器运行项目
      • 1、下载并打开pycharm pro
      • 2、配置环境
      • 3、配置环境完成后,选择python解释器
      • 4、运行文件
      • 5、查看GPU使用情况
  • 远程连接windows系统服务器
    • 使用winscp传输文件
    • 远程连接服务器

远程连接linux系统服务器

软件清单list

winscp:用于本机与服务器之间的文件传输
pycharm pro:可连接远程服务器运行项目且将修改实时更新至服务器中的项目【注意一定是pro版本】
mobaxterm:多功能终端工具,也可以上传文件至服务器【选用】

使用winscp传输文件操作指南

1、点击 新建站点,协议选择SFTP
2、输入(1)主机名(2)端口号,默认为22(3)用户名(4)密码
3、点击 保存,下一次即可直接登录
4、点击 登录
5、进入界面后,左侧为本机,右侧为服务器,在/home/hoo目录下(或任何你想存放数据的目录)新建自己的文件夹,用于存放数据和项目
6、传输数据时,在左侧复制,在右侧粘贴即可

使用pycharm pro连接远程服务器运行项目

1、下载并打开pycharm pro

*只有pro版才能连接远程
下载并打开pycharm pro后,打开某个项目xxxx

2、配置环境

点击 文件——设置——项目xxxx(你打开的那个项目)——Python解释器——添加解释器,选择SSH后,出现以下窗口(共4 steps)

窗口1/4: 新建SSH连接,输入(1)主机号;(2)端口,默认22;(3)用户名
窗口2/4: 输入密码
窗口3/4: 显示内省完成
窗口4/4: 见下图

记得在上图的同步文件夹处设置本地与服务器文件夹的映射,以实现同步。
如果在上图中忘记设置了,可以点击 工具——部署——配置——路径映射,以完成本地项目文件夹与服务器项目文件夹映射,最好项目文件夹名一致

3、配置环境完成后,选择python解释器

配置好的环境一般叫Remote Python…………
点击 文件——设置——项目xxxx(你打开的那个项目)——Python解释器,下拉菜单中选择刚刚配置好的环境Remote Python…………

4、运行文件

Pycharm pro内打开终端,新建一个终端窗口,选择之前配好的远程环境(如下图)

在命令行输入命令(比如python \home\hoo\xjl\xxxxx\train.py),以运行程序

5、查看GPU使用情况

可以另外新建一个终端窗口,命令行输入nvidia-smi,以查看GPU使用情况

远程连接windows系统服务器

使用winscp传输文件

同上。但注意一下,协议选择FTP

远程连接服务器

快捷键windows+R,左下角出现如下窗口,输入mstsc,点击 确定

然后输入远程服务器的相关信息进行连接(比较简单,不会的可以搜索一下相关教程),连接成功后即可进入windows桌面,剩下的操作和在本机上没什么两样