3

JythonのFAQと、この投稿のJythonおよびpythonモジュールを読みましたが、モジュールが純粋にCで記述されているのかPythonで記述されているのかを判断する方法がわかりません。

私が直面している問題はここに記載されていますhttp://old.nabble.com/using-NLTK-in-Jython-td28520926.html

これを行った人は誰でもこれに光を当てることができますか?Jythonは初めてです。

ありがとう、

4

2 に答える 2

2

質問に記載されているように追加C:\Python26\Lib\site-packages\nltkしましsys.pathたか?は、実際にはである必要がありますC:\Python26\Lib\site-packages。これは、を含むディレクトリですnltk。全体を追加したくない場合は、フォルダを別のフォルダにsite-packages移動してみてください。nltk

于 2010-07-18T00:56:09.750 に答える
1

私はEclipseを使用していましたが、ルートディレクトリ(nltkまたはsite-packages)へのパスを含めることができませんでした。ただし、nltkディレクトリとyamlディレクトリの両方のjarファイルを作成することはできました。例、

jar -cf nltk.jar /Library/Frameworks/Python.framework/Versions/7.0/lib/python2.7/site-packages/nltk
jar -cf yaml.jar /Library/Frameworks/Python.framework/Versions/7.0/lib/python2.7/site-packages/yaml

次に、Jythonコードで、プロジェクトのlibディレクトリに追加したjarファイルを追加する必要がありました。

sys.path.append("/Users/peter/phd/lib/yaml.jar")
sys.path.append("/Users/peter/phd/lib/nltk.jar")

これに加えて、Eclipseのアーカイブファイルのインポート機能を使用して、NLTKモジュールを表示する必要がありました。

これに少し苦労したので、誰か他の人の時間を節約できることを願っています。

于 2012-11-16T06:57:02.790 に答える