Pythonの実行環境を用意しようと思ったら、Pythonをインストールすることになります。インストーラーはありますが、環境によっては権限がなくてインストールできないこともあるでしょう。 そこで使ってみたいのがJython Runnerです。Java VM上で動くJythonを動かせるGUIアプリケーションです。

Jython Runnerの使い方

メイン画面です。左側がエディタ、右側に実行結果が表示されます。

Pythonスクリプトを普通に実行できます。

関数ももちろん使えます。ただし日本語はエンコードの問題か、エラーが出てしまいました。

Jython RunnerはJythonがそのまま動くようになっています。GUIでJavaアプリケーションなので、このファイル単体でJavaさえインストールされていればどこでも実行できます。外部ライブラリなどが絡むと難しそうですが、初級者がPythonを学ぶ際に使うと面白そうです。

Jython RunnerはJava製のオープンソース・ソフトウェア(Python License)です。

inaz2/jythonrunner: Run python script everywhere with GUI