Pycharm远程连接矩池云服务器


 

修改 Python 解释器路径

  • Windows 系统,点击右上角 File - Setting。
    在这里插入图片描述
  • 点击 Project - Project Interpreter 展开,点击后面的设置按钮,选 Add,添加新的 Python 解释器
    在这里插入图片描述
  • 在新打开的窗口中,选择 SSH Interpreter。若 PyCharm 版本不一致,需要您选择协议的,请选 SSH 协议
    在这里插入图片描述
  • 这里需要填写您租用 GPU 机器的 HOST、端口号和用户名
  1. HOST(主机名)hz.matpool.comhz-t2.matpool.com,请以您 SSH 中给定的域名为准。
  2. Port(端口):矩池云租用记录里SSH 连接里冒号后的几位数字,例如42799
  3. Username(用户名)root
  • 点击 Next 进入下一步,会有一个远程连接提示,点击 Yes
    在这里插入图片描述
  • 下一步进行授权。在 Password中填写租用时自定义服务器密码
    在这里插入图片描述
  • 下一步填写远程解释器的路径
    /root/miniconda3/envs/myconda/bin/python
  • 若您选择的是 Python2.7_多框架 ,则镜像路径是:/root/anaconda3/envs/myconda/bin/python
  • 请注意,您还需要修改下面的文件夹路径。PyCharm 的默认路径是 /tmp/PyCharm_project_***,矩池云建议您将其修改到 /mnt 目录下。
    因为 /mnt默认的网盘挂载目录,网盘不会随着机器释放而清空,可长期保存
    在这里插入图片描述
  • 点击文件夹按钮,可修改远程同步文件夹路径。在弹出的窗口中,您可以直接输入,将 Remote Path 修改为 /mnt/PyCharm_Project_1
  • 也可以点击右侧文件夹按钮手动选择文件夹。该列表为矩池云 GPU 机器上的文件目录,建议您选择 /mnt
    在这里插入图片描述

点击 OK ,回到解释器修改页面。点击 Finish 。添加完成后点击 OK 保存
在这里插入图片描述


 

运行文件

  • 可以在下方的 File Transfer 中看到,文件已经同步到了服务器目录下。
    在这里插入图片描述
  • 配置后,Pycharm 会自动同步一些工具到远程服务器,会需要一段时间,请耐心等待。
    在这里插入图片描述
  • 如果在同步完成之前运行文件,可能会运行出错。您可以点击 Pycharm 底部查看报错原因
  • 右键文件名,待部署完成后,可以点击 Run运行该文件。
    在这里插入图片描述
  • 在下方可以看到运行后的结果。
    在这里插入图片描述
  • 如果你发现文件没有上传,可能是因为页面太久没有操作了,此时可以选择 Tools - Deployment - Upload to手动同步文件。
    在这里插入图片描述
  • 同步以后,文件传输 Tab 会提示,文件已经传输完成
    在这里插入图片描述
    在这里插入图片描述

 

下载远程文件

  • 如果您之前有在矩池云网盘或机器上保存文件,可以下载到本地使用 PyCharm 进行编辑。
  1. 新建一个项目,取名叫 DownloadProject
  2. 点击 Tools-Deployment-Configuration
    在这里插入图片描述

-点击 Mappings 选项卡
点击 Deployment path 右侧的按钮,选择需下载的远程项目
在这里插入图片描述

  • 选中想要下载的目录,点击 OK
  • 设置成功后,点击 Tools - Deployment - Download from
    在这里插入图片描述
  • 会自动下载同步文件夹里的内容。
    在这里插入图片描述
  • 可以看到下载日志,左侧项目中,远程的项目已经下载到了新建的本地项目中。
    点击可查看文件。您可以开始在本地进行编写和运行

 

修改配置文件

若您再次租用了一台矩池云机器机器和端口发生了变化,而 Pycharm 中的项目不变时,那么只要修改 Pycharm 的配置即可继续使用。

  • 点击 Tools ,选择 Deployment - Configuration
    在这里插入图片描述
  • 修改 HOST 和 PORT 为您新租用机器的主机名和端口号即可。
    在这里插入图片描述
  • 为了避免混淆,您可修改该链接名称为矩池云,以便下次使用。右键点击左侧列表中的 hz.matpool.com,选择 rename,重命名为XXX
    在这里插入图片描述
    在这里插入图片描述

使用远程终端

若您想要在 PyCharm 中远程执行 bash 命令,可通过 PyCharm 的 Terminal 工具进行操作。

  • Terminal 默认连接本地,您可以点击 Tools - Start SSH session连接远程服务器
    在这里插入图片描述
  • 点击后会出现一个小框,选择 matpool.com 的远程服务
    在这里插入图片描述
  • 选择后,PyCharm 下方会新创建一个与矩池云机器连接的 Terminal,您可在该 Terminal 中运行 bash 命令。
    在这里插入图片描述
    在这里插入图片描述
  • 3
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

HHHTTY-

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

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

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

打赏作者

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

抵扣说明:

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

余额充值