通过SSH网关的Pycharm远程Python解释器,X11转发

Mae*_*cky 5 python pycharm

我想配置PyCharm 3.0以使用远程Python解释器.

问题是,我必须通过SSH网关连接:

MyMachine - > Gateway - >使用Python的机器

当我通过Cygwin连接时,我键入以下内容:ssh -t user@gateway.com"ssh user@machineWithPython.com"

有没有办法在PyCharm中实现这一目标?另一个问题,我可以将X11服务器转发到PyCharm(以便我可以在我的机器上查看matplotlib图吗?)

问候,m

Lef*_*que 6

我能够通过另一个ssh连接捎带X11转发.尝试在PyCharm运行配置中设置DISPLAY环境变量,如下所示:

DISPLAY =本地主机:102

检查另一个连接中DISPLAY的值,以确切了解该值应该是什么.


小智 1

我不确定我是否正确理解了你的问题,它可能更适合 UNIX/Linux 部分。

在你的机器上:

ssh -fN -L 2222:machinewithPython:22 \  user@gateway.com
Run Code Online (Sandbox Code Playgroud)

这会将本地计算机上的端口 2222 连接到远程计算机上的端口 22,并且 ssh 隧道将保持打开状态,直到您终止 ssh 进程。

请参阅以下链接。

  • 是的,如果您想在控制台上进行 ssh,那就对了。但我想在 PyCharm IDE 中进行此设置,并且不知道是否可行...... (4认同)