Eclipse に Pydev プラグインをインストールしており、Python コードで PyLucene を呼び出しています。Lucene は PYTHONPATH にあるため、
import lucene
エラーは発生しません。しかし、lucene クラスから派生したものを使用しようとすると、「未解決のインポート」エラーが発生します。例えば、
from org.apache.lucene.analysis.standard import StandardAnalyzer
from org.apache.lucene.index import DirectoryReader
from org.apache.lucene.queryparser.classic import QueryParser
from org.apache.lucene.search import IndexSearcher
from org.apache.lucene.store import SimpleFSDirectory
from org.apache.lucene.util import Version
上記のすべての行でこのエラーが発生します。さらに、このコードは私の bash-shell のコマンドラインから完全にうまく機能します。そのため、シェルで使用しているものと同じ値を Eclipse が PATH、LD_LIBRARY_PATH、および PYTHONPATH に使用するようにしました。ただし、エラーは引き続き発生します。
ここで何がうまくいかないのでしょうか?