2016-04-16 15 views
1

.pyスクリプトをJavaで実行しようとしていますが、Javaコードを実行すると出力が表示されません。私が間違っていることは何ですか?私は試しました:JavaからPythonスクリプトを実行

このスクリプトはNVIDIA DIGITS framewrokのものですが、JavaからPythonスクリプトを実行することはできません。

Unknown file: solver.prototxt 
    Unknown file: train_val.prototxt 
    Processed 1/1 images in 0.076470 seconds ... 
    -------- Prediction for /home/clef/Escritorio/Prueba_linea/000006/6.jpg -------- 
    51.4607% - "0" 
     7.7899% - "1" 
     5.7782% - "2" 
     5.6086% - "3" 
     5.2513% - "4" 

    Script took 0.523756 seconds. 
+0

なぜxtermを使用していますか? – Natecat

+0

私も/ bin/bashで試してみましたが、うまく動作しませんでした – tonsquemike

+0

どちらも使う必要はありません... – Natecat

答えて

1

これを試してみてください:私は、端末にの.pyスクリプトを実行した場合、私は、出力が得る

Process p = Runtime.getRuntime().exec("python yourapp.py"); 

Execは、あなたはPythonがインストールされている場合、これは次のようにPythonのファイルを実行し、システムコマンドを実行しますあなたはあなたのオペレーティングシステムのコマンドターミナルにいます。

関連する問題