2012-06-27 112 views
0

我使用putty啓動了Sahi,但在運行腳本期間出現以下錯誤: 腳本未啓動150 ms。Sahi腳本沒有通過Putty運行

我跑過Sahi和腳本通過膩子。需要注意的一點是,通過Linux終端運行正常。請幫我解決這個問題。

+0

我發現解決方案在終端中使用膩子來運行sahi,因爲我使用的命令如下 DISPLAY =:0.0 xterm -hold -e「sh /path/to/sahi/bin/sahi.sh」 – babu

+0

但在運行時同樣的命令在遠程主機我面臨 「無法打開顯示」錯誤消息,請幫我在這個問題 – babu

回答

0

您可能想要檢查在終端中運行時和在Putty中運行時環境(env)之間是否存在差異。另外,如果這些sahi腳本是bash,你可以用bash -x來運行它,看看裏面發生了什麼。

+0

兩個環境是相同的,sahi腳本不bash – babu

+0

我找到解決方案在終端使用putty運行sahi,因爲我用DISPLAY =:0.0 xterm -hold -e「sh /path/to/sahi/bin/sahi.sh」 但是當我在遠程主機上運行相同的命令時,我面臨着「無法打開顯示」錯誤信息,請幫助我此問題 – babu

+0

如果您想在Putty中運行xterm,則需要啓用X轉發操作並在運行Putty的機器上運行X服務器(例如, http://sourceforge.net/projects/xming/) – Unknown