Win11本地Pycharm与Vscode实现最有效远程连接Ubuntu服务器——深度学习项目代码远程运行与调试的有效配置
创始人
2024-09-26 01:51:02
0

一、Pycharm远程连接

前提:Pycharm需要是专业版,核心步骤是通过Pycharm的工具栏-->部署-->配置连接远程的ip地址,并让本地的项目与远程的项目代码保持一致(形成映射关系),同时在本地项目配置远程服务器项目的python解释器,达到在本地运行和调试远程服务器的项目代码

典型应用场景:由于远程服务器都是代码指令运行在终端,无界面的pycharm调试代码,因此使用本地运行和调试远程服务器的python项目代码,比较方便

注意事项:假设有一个github的项目叫Prog,那么需要你本地用pycharm建立并打开Prog的项目;远程服务器在你自己路径上同样有Prog的项目,同时在远程服务器上你有相应的python解释器环境,这里用anconda下的环境举例,如/home/用户名/anaconda3/envs/环境名/bin/python

  • 本地:

    • 假设本地项目路径为E: /xx/Prog
  • 远程:假设远程项目路径为: /xx/Prog,

    • python解释环境:/home/<用户名>/anaconda3/envs/<环境名>/bin/python,
    • 远程服务器ip地址:xx.xxx.xxx.xx,
    • 用户名: A
    • 密码:xxx

具体配置步骤如下:

假设你已经打开本地pycharm的项目Prog,本文项目名称为:Pruner-Zero-main,服务器ip地址为:10.242.187.15(注意:只供学习教程),用户名:xl

步骤1:打开Pycharm的远程连接配置

  • 点击Pycharm项目最上面的工具栏-->"工具"
  • 点击工具栏下的部署-->“部署”
  • 点击配置-->"配置"

点击配置后呈现如下界面

步骤2:开始进行配置项目

  • 点击上图左上角的“+”键,选择"SFTP"并为连接远程项目取个名字,确定

  • 配置连接Connection

    • 点击“选择配置”后的三个点

        

  • 填写服务器ip地址、用户名、密码

        

  • 点击测试连接,连接成功即表明配置正确,点击确定

  • 配置映射Mappings

    • 点击“映射”,填写本地路径与部署路径,点击确定

        

步骤3:为本地项目配置远程的python解释器

  • 点击文件-->点击设置

  • 在设置页面,点击项目-->Python解释器

  • 点击“添加解释器”-->选择“SSH”

  • 进入SSH连接选择“现有”,会弹出之前设置好的远程服务连接地址,点击“下一步”即可

  • 设置Vitural环境,选择“现有”,点击解释器后面的三个点,会弹出远程服务器的文件选择,选择服务器python解释器的文件位置,即/home/<用户名>/anaconda3/envs/<环境名>/bin/python,设置同步文件夹为之前远程服务器项目文件夹位置即可,最后点击创建

  • 最后弹出解释器对应的python软件包,点击确定即成功完成配置

需要注意,如果在更改本地代码后,需要让本地代码与远程代码保持一致,需要在该文件或文件夹下重新上传到服务器,如在本地更改了某个文件,右键点击-->选择“部署”-->点击上传到远程项目地址,切记

二、Vscode远程连接

  • 只需要下载ssh远程连接的插件:Remote-SSH

  • 左下角点击远程连接符号标识

  • 点击连接到主机

  • 然后输入用户名@远程服务器ip地址,最后输入对应的密码即可完成远程连接

相关内容

热门资讯

安卓10系统更新关闭,全面优化... 你知道吗?最近安卓系统又来了一次大动作,那就是安卓10系统的更新关闭了!这可真是让人有点摸不着头脑,...
安卓系统的文件加密,Andro... 你知道吗?在咱们这个数字化时代,保护隐私和安全变得比以往任何时候都重要。尤其是对于安卓系统用户来说,...
使用安卓系统的费用,全面了解使... 你有没有想过,为什么有些人拿着安卓手机,而有些人却选择了苹果?这其中可不仅仅是品牌喜好那么简单,使用...
vivo用原生安卓系统下载,尽... 你有没有发现,现在手机市场真是热闹非凡,各种品牌争奇斗艳,让人眼花缭乱。不过,今天我要给你安利的,可...
安卓系统好用的桌面时钟,实用好... 你有没有发现,手机里的时钟功能有时候比闹钟还重要呢?想象每天早上被它温柔地叫醒,或者在忙碌的工作间隙...
安卓系统导航车载用优盘,安卓车... 你有没有想过,开车的时候,手机导航虽然方便,但有时候屏幕太小,看不清路线?别急,今天就来给你安利一个...
正确使用电池安卓系统,无忧体验 你知道吗?现在这个智能手机时代,电池续航能力可是大家关注的焦点。尤其是安卓系统用户,电池使用得当与否...
玩吧安卓可以和苹果系统,畅享游... 你知道吗?现在这个时代,手机可是我们生活中不可或缺的好伙伴。不管是安卓还是苹果,它们各有各的特色,各...
安卓系统怎么去掉hd,恢复纯净... 你是不是也和我一样,对安卓手机的系统设置充满了好奇?尤其是那个让人眼花缭乱的“HD”标识,有时候看着...
电脑安卓系统性能表,电脑版性能... 你有没有发现,现在手机电脑的操作系统越来越丰富,尤其是安卓系统,简直就像是个万能的小精灵,啥都能干。...
如何玩转机车安卓系统,玩转机车... 你有没有想过,拥有一台酷炫的机车安卓系统,让你的手机瞬间变身成为一辆会跑的摩托车?想象你可以在手机上...
安卓系统网页怎么回顶部,按钮才... 你是不是在使用安卓系统的手机或平板电脑浏览网页时,不小心翻到了页面底部,现在想回到顶部,却有点摸不着...
为什么安卓系统要认证,安卓系统... 你知道吗?安卓系统最近可是掀起了一阵认证热潮,这可不仅仅是简单的更新换代那么简单哦!为什么安卓系统要...
安卓50原生系统手机,功能革新... 你有没有发现,最近你的安卓手机突然变得不一样了?是不是因为它的系统升级到了安卓50原生系统呢?没错,...
安卓永远比不了的系统,永远无法... 你有没有想过,为什么安卓系统永远比不了某些其他系统呢?是不是每次看到那些流畅无阻、功能强大的设备,心...
安卓8怎么升级11系统,解锁新... 你有没有发现,你的安卓手机已经有点儿“老态龙钟”了?别急,别急,今天就来教你怎么给它来个青春焕发的大...
双系统安卓笔记本,开启移动办公... 你有没有想过,一台既能流畅运行安卓应用,又能轻松驾驭Windows系统的笔记本,会是怎样的体验呢?没...
安卓系统调降噪通透软件,打造清... 你有没有发现,最近你的安卓手机在听音乐或者打电话的时候,声音变得超级清晰,仿佛置身于现场?这可不是你...
安卓系统包后缀名,包后缀名背后... 你有没有发现,每次下载安卓应用时,文件名后面总会有那么几个神秘的字母组合,像是“apk”、“jar”...
安卓系统好用的工作软件,盘点十... 你有没有发现,自从你把手机里的安卓系统升级后,工作效率好像提高了不少呢?今天,就让我来给你细细道来,...