JythonのFAQと、この投稿のJythonおよびpythonモジュールを読みましたが、モジュールが純粋にCで記述されているのかPythonで記述されているのかを判断する方法がわかりません。
私が直面している問題はここに記載されていますhttp://old.nabble.com/using-NLTK-in-Jython-td28520926.html
これを行った人は誰でもこれに光を当てることができますか?Jythonは初めてです。
ありがとう、
JythonのFAQと、この投稿のJythonおよびpythonモジュールを読みましたが、モジュールが純粋にCで記述されているのかPythonで記述されているのかを判断する方法がわかりません。
私が直面している問題はここに記載されていますhttp://old.nabble.com/using-NLTK-in-Jython-td28520926.html
これを行った人は誰でもこれに光を当てることができますか?Jythonは初めてです。
ありがとう、
質問に記載されているように追加C:\Python26\Lib\site-packages\nltk
しましsys.path
たか?は、実際にはである必要がありますC:\Python26\Lib\site-packages
。これは、を含むディレクトリですnltk
。全体を追加したくない場合は、フォルダを別のフォルダにsite-packages
移動してみてください。nltk
私は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モジュールを表示する必要がありました。
これに少し苦労したので、誰か他の人の時間を節約できることを願っています。