On Wed, 11 Mar 2009, Grant Ingersoll wrote:

First off, I'm a total Python newbie, so bear with me...

Couple of comments:

1. I think you need to upload your Key to a public server (i.e. pgp.mit.edu)

How do I do that ?
Alternatively, it seems that you can import my key from the KEYS file in the staging area of the release artifacts.
But I'd be glad to upload my key someplace too, how ?

See:
@molly[1003]$ gpg --verify pylucene-2.4.1-rc1-src.tar.gz.asc
gpg: Signature made Wed Mar 11 12:42:58 2009 EDT using DSA key ID 7DADCFA5
gpg: requesting key 7DADCFA5 from hkp server subkeys.pgp.net
gpgkeys: key 39815DB27DADCFA5 not found on keyserver
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gpg: Can't check signature: public key not found

Also, http://pgp.mit.edu:11371/pks/lookup?search=Andi+Vajda&op=index

At some point, too, it would be good to get you into the ASF web of trust by signing keys with others in the ASF.

That'd be good too.

2. I see the samples, but how about some directions on how to actually run them? I see http://lucene.apache.org/pylucene/documentation/readme.html. I tried doing:
grantingers...@molly[1018]$ python index.py
Traceback (most recent call last):
File "index.py", line 2, in <module>
  import os, sys, tarfile, lucene
ImportError: No module named lucene


Did you actually build and install the software ?

In the LIA directory, but got the error above. Again, I'm a total newbie. Do I need to make something first? I tried make up at the top level, but it seems to be checking out from SVN and then I got:
Exported revision 752549.
cd lucene-java-2.4.1;  -Dversion=2.4.1
/bin/sh: -Dversion=2.4.1: command not found
make: *** [lucene-java-2.4.1/build/lucene-core-2.4.1.jar] Error 127

You need to build JCC and PyLucene, in that order and read the respective installation instructions first. Building them is not completely trivial and requires some hand editing of PyLucene's Makefile and JCC's setup.py. If you are on Mac OS X, the latter should be most likely correct out of the box as Apple's Java is installed in a predictable place. Still, reviewing the settings in setup.py is recommended.

Under "Requirements", at http://lucene.apache.org/pylucene/ you can find the links to the installation instructions.

Sorry for my ignorance. Pointers to more docs that explain what to do are fine.

http://lucene.apache.org/pylucene/jcc/documentation/install.html
http://lucene.apache.org/pylucene/documentation/install.html

After you've built and installed both, you can run 'make test', which runs all tests and samples. Running the LIA samples is as simple as invoking any of the files in the samples/LuceneInAction directory with python.

PyLucene and JCC involve Python, Java and C++. Some understanding of all three languages/environments helps with build issues.

Andi..

Reply via email to