問題タブ [pylucene]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - PyLucene インストール: OSError: [Errno 20] ディレクトリではありません: 'build/_lucene'
OSX 10.8.4、Python 2.7、Java 1.6 に PyLucene 4.3.0-1 をインストールしようとしています。PyLucene のサイト ( http://lucene.apache.org/pylucene/install.html ) の指示に従うと、「sudo make install」の 1 分ほど後に「build/_lucene」がディレクトリではありません。
私は完全に困惑しています。ファイル「build/_lucene」とディレクトリ「build/lucene」があります...同様の問題をグーグルで検索できません!
これがどのように見えるかです-私はEnthought Pythonを使用していますが、それはここでは問題ではないようです.
--mapping java.util.Properties 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence java.util.AbstractList 'size:()I' 'get:(I)Ljava/lang/Object;' org.apache.lucene.index.IndexWriter:getReader --version 4.3.0 --module python/collections.py --module python/ICUNormalizer2Filter.py --module python/ICUFoldingFilter.py --module python/ICUTransformFilter.py - -files 8 --install Traceback (最新の呼び出しが最後): ファイル "/Applications/Canopy.app/appdata/canopy-1.0.3.1262.macosx-x86_64/Canopy.app/Contents/lib/python2.7/runpy.py "、162 行目、_run_module_as_main 内"main "、fname、loader、pkg_name) ファイル "/Applications/Canopy.app/appdata/canopy-1.0.3.1262.macosx-x86_64/Canopy.app/Contents/lib/python2.7/runpy.py"、72 行目、 in _run_code exec code in run_globals ファイル "/Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx-10.6-x86_64.egg/jcc/ main.py"、107 行目、cpp.jcc(sys.argv) ファイル内"/Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx -10.6-x86_64.egg/jcc/cpp.py"、541行目、jccのegg_info、extra_setup_args)ファイル"/Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC- 2.16-py2.7-macosx-10.6-x86_64.egg/jcc/python.py"、1757 行目、コンパイル中の copytree(os.path.join(output, extname), 'include') ファイル "/Users/liz/ Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx-10.6-x86_64.egg/jcc/python.py"、行 1745、os の名前の copytree で.listdir(src): OSError: [Errno 20] ディレクトリではありません: 'build/_lucene'
lucene - pylucne の BufferedReader
pylucne を使用して検索システムを構築しています。TREC データを使用してシステムをテストしています。インデクサーとサーチャーのコードの作成に成功しました。ここで、TREC トピックを使用してシステムを評価したいと考えています。これを行うにはTrecTopicsReader()
、TREC 形式のトピック ファイルからクエリを読み取る という名前のクラスがあります。ただしreadQueries(BufferedReader reader)
、そのクラスにはBufferedReader
トピック ファイル オブジェクトを渡す必要があります。
ピルセンでこれを行う方法。BufferedReader は、ピルセン JCC では使用できません。
python - Python: Windows に JCC をインストールする
PyLucene を 64 ビット Windows マシンにインストールしようとしていますが、最初に行う必要があるのは JCC のインストールです。INCLUDES
インストール ページで、ファイル内の、CFLAGS
、DEBUG_CFLAGS
、LFLAGS
およびJAVAC
値を変更する必要があると表示されsetup.py
ます。
これを行う方法がわかりません(最初の4つが何であるかさえわかりません)。私はオンラインとこのサイトの両方で検索しましたが、まだ頭も尻尾も作ることができませんでした. これが非常に一般的な質問である場合は申し訳ありませんが、どこを見ればよいかについてのヒントでも大歓迎です。
python - PyLucene:ImportError:名前SimpleFSDirectoryをインポートできません
誰かがcfsファイルをくれたので、PyLuceneで少し遊んでみたいと思います.PyLuceneはPythonでそれを処理する最良の方法のように見えました. http://bendemott.blogspot.co.uk/2013/11/installing-pylucene-4-451.htmlのチュートリアルのみに従いました
私はUbuntu 12.04を使用しています
次に、コンソールで行うと
このエラーが発生します
ヒントやアドバイスはありますか?
python-2.7 - Pydev の PyLucene からの Lucene クラスのインポートの問題
Eclipse に Pydev プラグインをインストールしており、Python コードで PyLucene を呼び出しています。Lucene は PYTHONPATH にあるため、
エラーは発生しません。しかし、lucene クラスから派生したものを使用しようとすると、「未解決のインポート」エラーが発生します。例えば、
上記のすべての行でこのエラーが発生します。さらに、このコードは私の bash-shell のコマンドラインから完全にうまく機能します。そのため、シェルで使用しているものと同じ値を Eclipse が PATH、LD_LIBRARY_PATH、および PYTHONPATH に使用するようにしました。ただし、エラーは引き続き発生します。
ここで何がうまくいかないのでしょうか?
python - ubuntu 14.04(信頼できるタール)でピルセンを構築する
インストール手順に従って、JCC が正常にビルドされます。
インストールされた依存関係は、ant、openjdk-7-jdk、python-setuptools、python-dev です。
次に、ピルセンの作成に進み、「Makefile」でUbuntu 11に対応するスペックを選択します。
「sudo make」コマンドを実行すると、次のエラーが発生しました。
エラーを検索すると、同様のエラーが発生した古いメーリング リストはほとんど見つかりませんでしたが、ヒントを得ることができませんでした。
何がうまくいかなかったのか、それを修正する方法を教えてください。
pyLucene をインストールする前に Java Lucene をインストールする必要がありますか?