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

时间:2013-09-30 11:38:12

标签: python pycharm

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

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

MyMachine - >网关 - >机器用Python

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

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

此致 米

2 个答案:

答案 0 :(得分:5)

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

DISPLAY =本地主机:102

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

答案 1 :(得分:1)

我不确定我是否正确理解了你的问题,对于UNiX / Linux部分来说可能更合适。

在你的机器上:

ssh -fN -L 2222:machinewithPython:22 \  user@gateway.com

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

请参阅以下链接herethere