私は Python で書かれたプロトタイプを持っており、それを Java に移植して本番環境に置く必要があります。を使用して Python 2.7.10 がインストールされminiconda
ました。nltk
プロトタイプは、私がインストールしたサードパーティのライブラリを使用してpip
います。
コードをゼロから書き直すことを回避するために、少なくとも最初は、.NET を使用して Java から直接プロトタイプ コードを呼び出すことを最初に試してみたいと思いますjython
。
のようなコマンドを実行しようとすると
java -jar jython-standalone-2.7.0.jar myPrototype.py
私は得る
Traceback (most recent call last):
File "myPrototype.py", line 4, in <module>
from nltk import AlignedSent
ImportError: No module named nltk
実行すると正常に動作しますpython myPrototype.py
。
jython
インストールに追加したすべてのサードパーティ パッケージを検出できるようにインストールを構成する方法はありますpython
か? それらのいくつかは実行されない可能性があることを認識していますjython
が、少なくとも私は実行できるものにアクセスしたいと考えています.