使用pycharm的痛苦

作为一个机器学习爱好者,总是梦想有一台四个2080Ti显卡的主机进行炼丹,但是在公司基本只给一个笔记本,台式机在身边进行炼丹是一种奢望,那么如何链接远程的服务器进行炼丹呢?
刚开始我用pycharm进行远程炼丹,将家里的台式机通过服务器进行端口映射之后可以用笔记本上使用pycharm的远程python解释器进行训练,不过问题也随之而来,pycharm进行远程训练的时候是将本地的数据和代码上传到远端服务器上,一个数据集小的几十兆大的几个G,得忍受漫长的同步,在服务器上跑完之后的文件大小也可能相当的客观,两处的文件一种传输的话十分让人抓狂。

机缘巧合,我发现vscode可以进行远程写代码和调试的时候,我赶脚尝试了一下,发现用vscode写代码比一定比pycharm体验差,丰富的插件,同时可以写python,java,C/C++,宇宙第一IDE有木有啊。

下载安装

官网下载vscode对应系统版本的安装包。
vscode下载链接
https://code.visualstudio.com/
安装远程开发插件remote development

安装完成后,vscode左侧多出了一个菜单栏,我们点击配置按钮配置远程服务器的地址。

选择当前用户目录下的ssh配置文件进行配置


一般是默认生成的,无需主机修改,有些时候ssh链接不稳定,会自己断掉,我们设置一下长链接。

ServerAliveInterval 60
ServerAliveCountMax 3

每个服务器需要配置ip,用户名,ssh端口等信息。配置完成后,点击连接到远程的按钮.

连接成功后,你便可以在远程服务器上安装各种插件

图示的图标说明插件已经在远程安装。此时你便可以打开远程的任何文件夹进行项目开发,所有的编辑修改,运行代码也都会在远程进行执行。体验过之后就会感觉超级方便。妈妈再也不用担心我同步文件,切换开发机了。同时,vscode还会非常贴心地为我们记录曾经打开过的文件夹,我们可以直接点击,连接服务器打开文件夹一步到位。

设置免密登录

参考设置免密登录

搞完后就可以愉快的远程炼丹了

使用Vscode进行远程炼丹相关推荐

  1. vscode 文件夹中查找_真香!使用 VSCode 进行远程开发调试

    对于大型的 Golang 项目往往我都会使用 Goland 这样的专业 IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用 Goland,这个时候我们可以考虑使用 VSCode 来代替 Go ...

  2. vscode进行远程服务器 An SSH installation couldnt be found

    vscode进行远程服务器 An SSH installation couldn't be found  根据提示我们知道是   "无法找到安装SSH" 下面我们看一下  官方文档 ...

  3. vscode连接远程服务器遇到Bad owner or permissions on C:\\Users\\XXX/.ssh/config的解决方法

    一.vscode连接服务器 vscode连接远程服务器(傻瓜式教学) 二.出现Bad owner or permissions on C:\Users\XXX/.ssh/config vscode中报 ...

  4. vs code 如何在服务器打开文件,本地VSCode编辑远程服务器文件

    前言 先说下我的场景:服务器搭设了一系列复杂环境,然后需要使用PHP实现某些功能 选这种远程编辑的原因: 首先PHP打死我也不想装(这个现在是出了VB外最惹人厌的语言了) 然后环境比较复杂,本地装下比 ...

  5. vscode初次远程连接服务器报错解决

    1.错误: vscode初次远程连接服务器无法连接成功报错,并弹框提示[关闭][更多操作][重试],这说明网络无法安装vscode-server服务. 2.解决办法: (1)  查看自己vscode的 ...

  6. VScode SSH 远程连接时一直输入密码的问题

    VScode SSH 远程连接时一直输入密码的问题 通过 vscode 远程连接服务器时出现了连接不上,而且一直要循环输入密码的问题,可能是因为上次异常退出导致. 主要解决思路是删除当前 vscode ...

  7. Windows下如何使用VScode连接远程linux服务器进行远程开发

    Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...

  8. VsCode连接远程服务器并修改文件代码

    一 插件安装配置 1.  安装远程开发插件Remote Development,在商店中搜索Remote Development并安装. 2.选择SSH Targets 安装完成后,vscode左侧多 ...

  9. VsCode SSH远程连接服务器【内网穿透公网连接】

    文章目录 1.前言 2.VS code的安装和设置 2.1 VS code的下载安装 2.2 OpenSSH的启用 2.3 为VS code配置ssh 2.4 局域网内测试VS code的ssh连接 ...

最新文章

  1. 机器学习书籍资料(自己正在读的)---self-reading ML booklist ( To be continued )
  2. 硬核!手写一个优先队列
  3. java根据pdf模板生成pdf_Java 复制、压缩PDF文档
  4. 华为ac控制器web配置手册_家庭WIFI网络规划设计与配置实战,一文教会你
  5. tp5更改入口文件到根目录的方法分享
  6. oralce的function处理考勤时间节点以及计算工作时间
  7. 小白Linux入门之:终端复用器Tmux使用参考
  8. PHP判断PC浏览器与手机浏览器的方法
  9. linux添加jetdirect协议,Padavan 路由器固件 不能驱动 hp1005、hp1020之类打印机 foo2zjs ZjStream协议的linux打印机驱动程序...
  10. 计算机学院迎条幅,会计学院迎新标语条幅
  11. 如何换主题不被搜索降权
  12. 每日一个CSS——模拟键盘
  13. 荣耀v20怎么变成超级计算机,我的第一次荣耀V20体验 | 荣耀V20手机里的秘密终于曝光...
  14. Mysql事务原理介绍
  15. DBA之路:小小DBA一年工作总结
  16. 全新UI任务悬赏抢单源码-附带简单安装教程
  17. 解析联想AI实践:数字化让CIO职责发生了变化,而我们有数据中心
  18. 合肥超导量子计算机,美国研发超导量子计算机所用的变光转换器
  19. 航天联志Aisino系列服务器,高性价比 航天联志5241NR服务器评测
  20. VBS论坛自动灌水机代码

热门文章

  1. 自学机器学习课程怕踩雷?有人帮你选出了top 5优质课
  2. 一文梳理2019年腾讯广告算法大赛冠军方案
  3. 中文版!学习 TensorFlow、PyTorch、机器学习、深度学习和数据结构五件套!(附免费下载)...
  4. 去年秋招,我学长拿了7个Offer,他是怎么做到的?
  5. CVPR 2020录用率十年最低,商汤官宣62篇入选
  6. 最常用 150 个Linux命令汇总(建议收藏)
  7. 【每日一算法】二叉树的最小深度
  8. 【每日一算法】相同的树
  9. 操作系统学习:实模式进入保护模式
  10. 模型类序列化器ModelSerializer