Skip to main content
でPython を使用するには、アプリケーションをホストするサーバーに以下の依存関係をインストールしてください。
  • Python 3:Python のウェブサイトから、サポートされているPython リリース(3.10 以降)をダウンロードしてインストールしてください。
  • Java Embedded Python(Jep)4.2.2:Jep は、環境やインストール方法に応じて複数のソースから入手できます。
でのPython スクリプトの使用方法(スクリプトの実行、利用可能なインプット、実際の例など)については、Python の記述を参照してください。 でPython をセットアップするには、Jep のインストールと環境の設定という2つの前提条件ステップが必要です。

Java 用Jep のインストール

Jep は、Python インタープリタをJava アプリケーションに埋め込むことを可能にするライブラリです。Java とPython 間の双方向統合を実現し、Java プログラムがPython コードを実行したり、変数を共有したり、言語をまたいで関数を呼び出したりできるようにします。 Jep とインストール手順については、Jep のGitHub ページを参照してください。
Jep をインストールする前に、pip をインストールする必要があります。
  • Debian/Ubuntu ベースのディストリビューションでは、pip は通常、次のコマンドを使用してインストールできます:
  • その他のディストリビューションについては、pip のインストールに関する適切なドキュメントを参照してください。
Python とpip がインストールされたら、次のコマンドを使用してJep をインストールします:
一部のLinux ディストリビューションでは、pip がJep を想定されるPythonHome/lib/site-packages/jep/ パスではなく、/usr/local/lib64/python3.*/site-packages/jep/ にインストールする場合があります。 がJep を自動的に検出できない場合は、LibraryPath 環境変数を実際のJep のインストールディレクトリを指すように設定してください。

環境の設定

環境を設定するには、PYTHONHOME 環境変数をPython をインストールしたルートディレクトリに設定します。これにより、 はシステム上のPython インタープリタの場所を認識できます。