(四)Pycharm2022版SSH连接

这篇具有很好参考价值的文章主要介绍了(四)Pycharm2022版SSH连接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:在2022版pycharm的SSH配置一文中我简单记录了第一次配置Pycharm时的一些流程,但是今天尝试新建SSH解释器时出现了错误。目前仍然不知道问题出在了哪个环节,只是记录了一种自己解决问题的思路,后续会持续更新。

解决问题思路:在最新版Pycharm中,Settings-Python Interpreter共用同一个SSH,指定虚拟环境后将自动生成一个SSH(可以在Deployment或者Remote Host中查看),而这个SSH将会在每一个新建的本地项目中看见,我们只需要每次部署不同的映射路径即可。

下面我将详细解释上述思路:

一、搭建远程虚拟环境,配置SSH解释器

参考:远端服务器安装miniconda3,成功搭建独立虚拟环境my_env((后面简称my_env))。

接着,配置Python解释器:
(四)Pycharm2022版SSH连接
配置SSH主要分为三个步骤:

  1. 选定已有的SSH(第一次连接成功后,一个远程IP只会有唯一的SSH,这里具体原理我也不理解,但是确实只存在唯一的SSH而不是自己手动建立的SSH,这个地方我纠结了几个小时,欢迎大神在评论区指点!)
    (四)Pycharm2022版SSH连接

  2. 指定Python虚拟环境,就选择之前的my_env。

  3. 指定本地和远程服务器映射关系。(需要注意的是这里出于未知的原因我没能映射成功,最好大家自行检查一下。)
    (四)Pycharm2022版SSH连接
    完成上述步骤以后,无论是否映射成功,已经成功形成了一个SSH解释器如下图:
    (四)Pycharm2022版SSH连接
    可以修改名称为自己的虚拟环境名,这样便于以后多环境的管理。如果没能成功显示出各个库那说明某个环节出错了,我也不知道理由,可以试一试重启Pycharm或者多试几次吧,祝你好运~~

二、手动修改本地和远程映射关系

打开自己的Remote Host(再单机按钮1则会显示出Deploment窗口)或者直接查看Tool-Deploment,可以看到上述SSH解释器的SSH Server(命名格式为username@IP),需要注意的是默认情况下这个SSH是可以在打开的每一个本地工程中看见的(可以通过修改按钮2来使其只应用于当前文件),我们需要每次都手动修正他的映射关系。可以通过按钮3来判断SSH是否连接成功。
(四)Pycharm2022版SSH连接
Loacl Path是自动生成的,Deployment Path需要我们手动修正。

(四)Pycharm2022版SSH连接
完成上述步骤后,我们可以通过远程服务器成功运行代码。

三、指定自动上传路径

最后,为了避免每一次上传或者加载文件都需要重新选择SSH解释器,我们可以设置一下自动上传文件的路径,在Deployment中进行选定:
(四)Pycharm2022版SSH连接
勾选上Automatic Upload(Always),如果之前已经勾选但是对应的解释器不正确那么可以先取消再重试一次。勾选时需要我们手动指定上传的位置,选择即可。指定后鼠标右击即可发现已经指定成功了。

(四)Pycharm2022版SSH连接

PS:运行的时候突然出现了报错:“pycharm bash: 第 0 行💿 D:/xxxxxxx: 没有那个文件或目录”,经过一定的排查是我本地打开的根目录不对,导致了每次重新打开Pycharm时可以正常运行,但是load一次就出现上述报错,所以大家打开工程以及配置映射时一定要看仔细,检查清楚。文章来源地址https://www.toymoban.com/news/detail-429627.html

到了这里,关于(四)Pycharm2022版SSH连接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pycharm通过ssh远程连接服务器,并运行代码

    首先连接远程服务器,tool-deplayment-configuration 连接ssh,点击+,选择SFTP,然后取名 点击ssh后面的...,依次输入远程服务器的IP,用户名,密码 点击test connection,测试是否连接成功 点击确定回到上个界面,root path 是服务器的路径,可以不选,但之后remote host后会过于冗长,可以根据

    2024年02月05日
    浏览(106)
  • 使用Pycharm实现ssh连接并可以远程调试和运行代码

    远程连接服务器时,若想远程调试和运行代码,可以使用Pycharm中的Deployment来配置 首先需要知道服务器上的IP、端口号以及用户名,就可以通过ssh实现远程连接 最简单的方式就是通过自己电脑上的cmd或终端等直接输入命令: ssh user_name@ip -p 端口号 然后输入密码即可访问 点击

    2024年04月11日
    浏览(44)
  • Pycharm 远程连接docker进行远程调试,ssh测试可连接,但是sftp连接不上的问题

    docker端口配置映射都正确,自己的xshell可以成功连接,使用Pycharm就是sftp连接不上,一直在等待。ssh解释器里显示是连接成功的,但是整个配置到sftp里却是连接失败。删除本机的known_hosts文件、删除重启pycharm、重启电脑、关机重开都不行,以为是sftp的问题,但是发现xftp软件

    2024年02月04日
    浏览(60)
  • pycharm 连接远程服务器的两种方式 ssh Remote

    按服务器信息填写 在mapping栏下设置本地和远程仓库 (如果已经进入某个项目,可以选择Close Project退出至该页面) 按需配置服务器 右下角点击现在的环境名,点击Add New Interpreter -- Add Local Interpreter;选择已有的Conda环境。

    2024年02月07日
    浏览(62)
  • AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端

    AutoDL链接:AutoDL 注册登录后进入控制台,左 侧容器实例 — 租用新实例 在租用实例页面:选择 计费方式 (用的不多的建议按量计费),选择合适的主机,选择要创建实例中的GPU数量(创建完后也可以增加GPU数量),选择镜像(内置了不同的深度学习框架),最后创建即可 创建

    2024年02月10日
    浏览(65)
  • 【深度学习环境】Windows10系统+AutoDL算力平台|使用MobaXterm终端工具实现SSH远程连接服务器|实现PyCharm与服务器远程连接|远程连接(详细版)

    一般情况下,我们的本地文件项目直接使用本机的GPU/CPU在编译器上编译调试。但是由于深度学习中神经网络模型庞大,在计算时常常会出现爆显存的问题,较小的显存不能满足计算需求。因此通常使用一台有着“大显存”的服务器来代替本机“小显存”以完成运算,我们期待

    2024年02月05日
    浏览(69)
  • 2022 Pycharm 不同版本镜像源添加

    2.1 Pycharm 之前的版本(2022之前) 第一步: 第二步: 点击“Manage Repositories” 第三步: 点击“+”添加镜像源地址(建议先把本地镜像源删除),这个界面左下角有删减镜像地址的按钮。 2.2 Pycharm 2022版本 Pycharm界面左下角“Python packages”按钮进行设置。 2022-10-14

    2024年02月11日
    浏览(41)
  • PyCharm安装与配置(版本2022.3.2)

    pycharm 的安装 官网地址:https://www.jetbrains.com/pycharm/ 进入官网--点击DOWNLOAD--选择专业版下载即可(没有特殊要求下载官网推荐版本即可) 双击打开安装包,按照以下步骤进行安装 点击Browser选择安装路径

    2023年04月13日
    浏览(48)
  • pycharm2022没有manage repositories配置镜像源

    当前使用的PyCharm社区版版本号2022.1.2,配置镜像源时,没有manage repositories 镜像源: 清华: 阿里云: 中国科技大学: 华中理工大学: 山东理工大学: 豆瓣: 确认后可能出现这种情况,Accept,还可以去Settings-Tools-Server Certificates自动接受勾选上

    2024年02月15日
    浏览(34)
  • Pycharm使用ssh远程链接服务器

    🖐哈喽!本篇文章主要是想记录一下自己找资料配置 pycharm 使用 ssh的过程,pycharm 相对于 vscode 有一个好处就是断点调试比较方便(个人看法) ❓但是我没有掌握如何在 pycharm 中显示运行服务器时候产生的图像,而如果用本机的 plt 来画图是能够直接看到的,如果你知道请和

    2024年02月03日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包