2010-04-20 95 views
1

我正在使用this工具在Windows上设置ssh服务器。我试图通过远程SSH连接来打开标准的Python shell,但我根本无法让它工作。如果我在我的ssh命令行中输入“python”,则什么都不会发生,似乎只是等待更多输入。然而,我的服务器机器显示了一个新的python进程,在我这样做后运行。通过SSH打开Python shell

运行脚本工作正常,但。

我是否需要使用另一个Python shell,一些其他的ssh服务器,一些不同的配置?

感谢

回答

2

我的猜测是,Python不能识别SSH shell作为终端的stdin。我不知道为什么会这样。

但是,尝试运行“python -i”来克服它。

+0

谢谢,这是做到了。 – 2010-04-20 08:43:07

0

这个问题可能是你正在运行的Windows的Python可执行文件,预计在Windows控制台环境中运行,在其不支持Windows控制台的功能的通道。你可能会发现Andy Koppe的conin有用。