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

5
我希望配置PyCharm 3.0使用远程Python解释器。
问题是,我必须通过SSH网关连接:
我的机器 -> 网关 -> 安装Python的机器
当我通过Cygwin连接时,我输入以下命令:ssh -t user@gateway.com "ssh user@machineWithPython.com"
在PyCharm中有没有实现这个的方法? 另一个问题,我能把X11服务器转发到PyCharm吗(这样我就可以在我的机器上查看matplotlib图表了)?
问候, m
2个回答

6

我能够通过另一个ssh连接进行X11转发。请在您的PyCharm运行配置中设置DISPLAY环境变量,例如:

DISPLAY=localhost:102

检查其他连接中DISPLAY的值,以确定确切的值应该是什么。


1
我不确定我是否正确理解了你的问题,也许更适合UNIX/Linux部分。
在你的机器上:
ssh -fN -L 2222:machinewithPython:22 \  user@gateway.com

这将会把你本地机器上的2222端口连接到远程机器上的22端口,ssh隧道会一直保持开启,直到你结束ssh进程。
请查看以下链接这里那里

4
没错,如果你想在控制台上使用ssh是可以的。但我想在PyCharm IDE中进行这个设置,不确定是否可能... - Maecky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接