深度学习训练 | PyCharm远程连接免费云GPU服务器教程

之前,贴过一篇VSCode连接云GPU服务器的教程,有盆友问我,有没有PyCharm远程连接的说明,我特此查阅了一些相关教程,有些看得云里雾里的,但好歹经过一番折腾,成功连接上了,训练代码很快跑起来了,也算是有了自己的经验和心得,希望对大家能有帮助吧。

PyCharm呢,是JetBrains开发的一款Python跨平台编辑器,分为商业化的Professional版本和免费的Community版本。

注意哦,只有Professional版本才支持远程开发功能,从菜单中的 Help - About可以查看当前安装的版本。

本文将从配置远程文件连接、配置远程解析器两个方面,以恒源云 gpushare.com 的RTX 3090机器连接,展开详细说明,大家可以参考一下,如果资源比较紧缺的盆友,也可以注册这个平台,亲测免费体验时长可以支持一场Kaggle比赛或者实验论文,大家可以按照步骤进行操作,有任何不明白的地方,随时留言给我。

pycharm_01.png

【 配置远程文件连接 】

在菜单中打开 Tools - Deployment - Configuration

pycharm_02.png

点击添加按钮,选择 SFTP

pycharm_03.png

填写一个远程连接的名字。

pycharm_04.png

点击浏览 SSH configuration 的按钮。

pycharm_05.png

新建一个 SSH 配置。

pycharm_06.png

恒源云 gpushare.com 我的实例 中点击复制登陆指令。

vscode_03.png

从登陆指令中提取登陆的 主机名、端口号和用户。如 ssh -p 36024 [email protected],提取后的信息如下:

屏幕快照 2021-02-24 下午5.34.26.png

将信息填写在 SSH 配置中,并从 我的实例 中点击复制密码填写到 Password 字段。点击 Test Connection 按钮测试连接。

pycharm_07.png

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

pycharm_08.png

显示测试成功后点 OK 关闭,再点击两次 OK 按钮保存 SSH 配置和 Deployment 配置。

pycharm_09.png

【 配置远程解析器 】

在菜单中选择 File - Settings 打开设置。

pycharm_10.png

在菜单分类中选择 Project - Python Interpreter,点击右方齿轮图表选择 Add... 。

pycharm_11.png

左侧选择 SSH Interpreter。右侧选择 Existing server configuration,选择上一步创建的 SSH 连接。点击 Next。

pycharm_12.png

Interpreter 填写 /usr/local/bin/python。选择 Sync folders 设置远程服务器同步目录。

pycharm_13.png

在目录映射右侧为远程服务器目录,修改为需要存储的目录,点击 OK。

pycharm_14.png

点击 Finish 完成配置。

pycharm_15.png

解析器已经切换为了刚配置的远程解析器,点击 OK 开始同步,等待下方状态栏完成配置与同步。

pycharm_16.png

在右下角状态栏会显示远程 Python 解析器。此时运行代码为在远程主机上运行。

pycharm_17.png

猜你喜欢

转载自blog.csdn.net/weixin_53977063/article/details/114283792