如何使用PyCharm远程连接服务器训练模型?

最近有很多同学问我自己电脑没有GPU该怎么训练模型,这里我就给大家分享我个人一直使用的云平台,真的非常的好用,我把教程放到下面了

一. 配置Pycharm远程连接到实例

1.在菜单中打开 Tools -> Deployment -> Configuration。

在这里插入图片描述

2.点击添加按钮,选择SFTP。

在这里插入图片描述

3.填写一个远程连接的名字,可自定义。

在这里插入图片描述
然后点击OK

4.点击浏览 SSH configuration 的按钮。

在这里插入图片描述

5.点击+号,新建一个 SSH 配置。

在这里插入图片描述

6.获取实例SSH主机名、实例SSH端口号、实例密码

6.1 打开恒源云控制台,复制登录指令和密码,然后粘贴到文本或编辑器中。

在这里插入图片描述

6.2 粘贴完成后如下所示

登录指令:ssh -p 49613 [email protected]
密码:vKExWbBWnVkszkwaFdh4cPABADSNFGuS

命令拆解如下:
实例SSH主机名:i-1.gpushare.com
实例SSH端口号:49613
实例用户名:root
实例密码:vKExWbBWnVkszkwaFdh4cPABADSNFGuS

7.将获取到的实例信息填入下面,然后点击 Test Connection 按钮测试连接

在这里插入图片描述

8.弹出的确认主机密钥按钮选择 Yes。

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

9.点击Apply应用配置,然后点击OK保存远程连接配置

在这里插入图片描述

10.选中刚才配置的主机,然后再次进行 Test Connection 按钮测试连接

在这里插入图片描述
在这里插入图片描述
完成以上操作后,就已经配置完成了Pycharm连接实例了。

11.可以通过Pycharm中的Terminal来连接实例(可选)

在这里插入图片描述
点击后即可连接到实例
在这里插入图片描述

二. 配置Pycharm使用实例中的Python解析器

1.Windows在菜单中选择 File - Settings - Project 打开设置

Mac找到 Preferences - Project;
找到后选中 Python Interpreter,点击右上角的齿轮⚙️ ,然后点击Add。
在这里插入图片描述

2.左侧选择 SSH Interpreter。

右侧选择 Existing server configuration,选择上一步创建的 SSH 连接实例的配置。点击 Next。
在这里插入图片描述

3.Interpreter(实例中的Python解析器) 路径,填写为 /usr/bin/python 或 /usr/bin/python3,如果填写不对,实例则无法帮您运行代码。

在这里插入图片描述

4.设置Sync folders,该选项为设置实例中的同步目录。

在这里插入图片描述
在这里插入图片描述
Local Path: 为本地电脑路径,这里选择为要同步到服务器的代码目录,我这里代码目录为/Users/weiliangxu/workdir/workfile/python/hyy,如果您是Windows系统,则为D:\code\xxx,具体目录请自行查看。

Remote Path: 为实例中的路径,我们选中本地代码目录后,然后选择服务器中的目录,建议选择服务器中/hy-tmp/目录。

选择Local Path和Remote Path后,选择的本地目录会和实例中的目录形成映射。
在这里插入图片描述

5.配置完成后可以看到Python InterpreterPython解析器已经切换为了实例中的解析器。

Path mappings为本地目录到实例中目录的映射关系。
在这里插入图片描述

6.开启本地代码目录文件自动同步到实例中

在这里插入图片描述
然后本地代码目录中的代码文件就会自动同步到实例中。

注意:本地代码目录中只需要存放代码,数据集和其它数据不要存放在本地目录中,否则会一起同步到实例的目录中,文件较大的情况下,同步时间会很慢。
在这里插入图片描述

7.查看实例中已同步完成的代码文件

在这里插入图片描述

三. 通过Pycharm执行程序在实例中运行

在这里插入图片描述
扫这个二维码可以免费领取40元的额度,学生认证再送50,想白嫖的同学可以试试。
在这里插入图片描述

还有就是提醒大家租的时候一定要选择Linux系统的,真的太好用了。

猜你喜欢

转载自blog.csdn.net/weixin_43694096/article/details/124787438