【保姆级教程】PyCharm通过SSH远程连接ModelArts

一、创建Notebook

  1. 首先,找到云资源下面的 ModelArts,然后点击并进入 ModelArts控制台
    在这里插入图片描述
  2. ModelArts控制台中,点击开发环境下的 Notebook 。然后点击创建,创建一个 Notebook。
    在这里插入图片描述
  3. 根据个人需求设置名称、选择资源规格等。然后,勾选SSH远程开发,点击密钥对右侧的“立即创建”。
    在这里插入图片描述
  4. 创建密钥对,点击确定。密钥对将用于后面远程连接时的身份验证。
    在这里插入图片描述
  5. 之后我们会看到创建成功的弹窗,并且浏览器下载了一个 .pem 文件,我们后面会用到这个文件。点击确定,关闭弹窗。
    在这里插入图片描述
  6. 回到 ModelArts管理控制台刷新选择刚刚新创建的密钥对,最后点击立即创建
    在这里插入图片描述
  7. 点击提交
    在这里插入图片描述
  8. 此时,我们已经创建好了一个 Notebook。

二、配置SSH

  1. 在PyCharm专业版中,点击 Tools 下面的 Start SSH Session 选项。
    在这里插入图片描述
  2. 在弹出的窗口中,将 Authentication type 改为 Key pair OpenSSH or PuTTY
    在这里插入图片描述
  3. 此时我们还需要主机、端口号、用户名等信息,我们先回到 ModelArts管理控制台,点击刚刚新建的 Notebook
    在这里插入图片描述
  4. 在右下角的地址中,我们可以找到相对应的信息。各信息与地址各部分的对应关系如下图所示,其中 Private key file 是刚刚创建密钥对时下载的 .pem 文件。
    在这里插入图片描述
    在这里插入图片描述
  5. 点击 OK 后出现如下弹窗,继续点击 OK
    在这里插入图片描述
  6. Terminal 中会出现 ModelArts 的标志:
    在这里插入图片描述

三、配置远程Python解释器

  1. 回到PyCharm专业版,点击 File 下的 Settings
    在这里插入图片描述
  2. 找到 Project 下的 Python Interpreter 页面。
    在这里插入图片描述
  3. 点击右侧的 Add Local Interpreter,选择 On SSH
    在这里插入图片描述
  4. 在新弹出的窗口中,选择 Existing,然后选择刚刚配置的SSH设置。
    在这里插入图片描述
  5. Next
    在这里插入图片描述
  6. Environment 选择 Existing,之后点击 Interpreter 右侧的省略号,选择 ModelArts 中的 Python 解释器。
    在这里插入图片描述
  7. 一般来讲会有多个Python解释器,下面是其中的两个:
    在这里插入图片描述
    在这里插入图片描述
  8. 选择好Python解释器的路径后,设置 Sync folders,点击右侧的图标。
    在这里插入图片描述

Sync folders的作用是:实时同步本地目录与服务器上的目录。因此,我们也能在下图的窗口中看到左右两条路径,左侧路径是我们本地的项目路径,右侧路径即为要同步到服务器上的路径。

  1. 在弹出的窗口后继续点击右侧路径,修改到 work 目录下。
    在这里插入图片描述
    在这里插入图片描述
  2. 之后点击OK回到SSH窗口,再点击create
    在这里插入图片描述
  3. 此时已配置好Python接收器的地址,点击OK即可。如下图所示:
    在这里插入图片描述

四、成果展示

按上述步骤完成后,我们就可以远程连接ModelArts的Python解释器了,如下图所示:
在这里插入图片描述
可以使用ModelArts的Python解释器运行本地的Python文件:
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Pycharm可以通过SSH远程连接服务器。首先,你需要配置SSH连接信息。在Pycharm中,可以通过引用的方法来配置远程Python解释器。然后,在文件设置中,你可以通过引用的方法来设置编码方式和SSH配置。这样,你就可以成功地通过SSH连接远程服务器了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pycharm通过ssh连接远程服务器教程](https://download.csdn.net/download/weixin_38672794/12855659)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Pycharm通过ssh远程连接服务器](https://blog.csdn.net/m0_45521766/article/details/126149339)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [pycharm ssh远程连接服务器 按这一步步走绝对连得上](https://blog.csdn.net/weixin_42253689/article/details/114767063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鱼儿听雨眠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值