栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Pycharm 连到远程服务器 运行代码 or 调试

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Pycharm 连到远程服务器 运行代码 or 调试

需求背景
  1. 跑模型,需要GPU,本地不能运行,但想在本地编辑
  2. 跑模型的数据集大,本地不可能运行
  3. 服务器上代码运行环境,本地没得
  4. 只想在服务器跑代码,本地只是远程用,实现本地主机跟项目解耦
可达到的效果
  1. 使用远程服务器的资源
  2. 使用远程服务器的代码环境
  3. 只需值本地下载一个需要运行的文件,即可调试,还阔以单步调试
  4. 在本地编辑,然后在本地点击即可,能在ssh会话里看到日志
环境前提
  1. 本地已经安装好Pycharm
  2. 服务器有python环境
  3. 服务器的项目代码已经放好
  4. 服务器能通过ssh连上
步骤

配置远程SSH
连接到远程Python环境

配置远程SSH

在pycharm新建一个project连接远程服务器

选SFTP

填server name

配置SSH信息,然后确定

配置远程目录位置,将 / 换成 远程代码位置

切换到“Mapping”,其中的 Deploymentpath,填 /,然后OK

可浏览远程文件夹,

其中绿色部分,会自动同步本地到远程,前期熟悉过程建议不选√
其中绿色部分,会自动同步本地到远程,前期熟悉过程建议不选√
其中绿色部分,会自动同步本地到远程,前期熟悉过程建议不选√


右边即是远程目录

选择远程python 环境



悬着前面配置的SSH,Next

继续配置

  1. 选择远程服务器位置
  2. 填远程项目位置
  3. 不勾选 自动上传

  4. 确认图里的几项,有则可以了
测试

数据集和全部代码都在远程服务器
本地下载一个Main.py(就是一个文件即可,贼舒服)

在本地运行or 单点调试(对,就是可以远程调试,爽歪歪)

提示

想让本地和远程同步,勾选这即可。
同步后,本地删代码,远程也会删,所以,慎重
同步后,本地删代码,远程也会删,所以,慎重
同步后,本地删代码,远程也会删,所以,慎重

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/599777.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号