Python 关于双SSH的PyCharm远程调试

Python 关于双SSH的PyCharm远程调试,python,pycharm,remote-debugging,Python,Pycharm,Remote Debugging,在服务器平台上进行深入学习时,使用PyCharm远程调试是我最喜欢的选择之一。但最近我面临的一个问题是,我必须首先使用SSH登录平台,然后我将需要另一个SSH来访问计算节点。我可能不得不用我的外壳来做这件事 ssh myname@myip ssh mynode python myfile.py 因此,通常当我使用PyCharm时。我只能做到以下几点: ssh myname@myip python myfile.py 我的问题是:如何使用PyCharm将SSH操作加倍?通常,我使用MobaXt

在服务器平台上进行深入学习时,使用PyCharm远程调试是我最喜欢的选择之一。但最近我面临的一个问题是,我必须首先使用SSH登录平台,然后我将需要另一个SSH来访问计算节点。我可能不得不用我的外壳来做这件事

ssh myname@myip
ssh mynode
python myfile.py
因此,通常当我使用PyCharm时。我只能做到以下几点:

ssh myname@myip
python myfile.py

我的问题是:如何使用PyCharm将SSH操作加倍?

通常,我使用MobaXterm作为中间跳转工具

  • 选择隧道工具栏,您将获得如下对话框
  • 单击设置框中的齿轮,然后像这样编辑本地端口转发
  • 最后一步,在pycharm中添加远程解释器:

    3.1。选择ssh解释器

    3.2。主机应为本地主机端口应映射到您自己的电脑。然后输入您的用户名,然后按照对话框进行操作

    这是我的照片


  • 您需要使用ProxyJump或ProxyCommand。注意:Windows不支持此功能。请提供一些关于PyCharm配置的更具体的详细信息?还是将在服务器端或客户端发布?