リモート計算クラスターで一連の計算をセットアップする Python スクリプトを作成しています。しかし、私は問題に遭遇しました。
リモートサーバーでの計算は、次のコマンドで開始されます。
qsub Run.sh
Run.sh はフォルダー ./sol/ にあります。
./sol/ と入力して実行すると:
python25 -c "import os;os.system(\"qsub Run.sh\")"
すべてが正常に機能します。ただし、私が ./ にいて、次のコマンドを実行した場合:
python25 -c "import os;os.chdir(\"sol\");os.system(\"qsub Run.sh\")"
qsub は次のエラー メッセージで失敗します。
*** error from copy
Host key verification failed.
lost connection
*** end error output
これがなぜなのか誰か知っていますか?私はpythonバージョン2.5.1とunix 2.6.18を使用しています