Dear Andi,
following you suggestions, I have first installed pyLucene on a machine
with access to the Web and than I have copied the tree on the cluster
machine where I have installed pyLucene.

Running the make test I have the following errors:
ERROR: testThroughLayerException (__main__.PythonExceptionTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_PythonException.py", line 34, in testThroughLayerException
    qp.parse("foo bar")
JavaError: <super: <class 'JavaError'>, <JavaError object>>
    Java stacktrace:
java.lang.RuntimeException: TestException
at
org.apache.pylucene.queryparser.classic.PythonQueryParser.getFieldQuery_quoted(Native
Method)
at
org.apache.pylucene.queryparser.classic.PythonQueryParser.getFieldQuery(Unknown
Source
at
org.apache.lucene.queryparser.classic.QueryParser.MultiTerm(QueryParser.java:585)
at
org.apache.lucene.queryparser.classic.QueryParser.Query(QueryParser.java:198)
at
org.apache.lucene.queryparser.classic.QueryParser.TopLevelQuery(QueryParser.java:187)
at
org.apache.lucene.queryparser.classic.QueryParserBase.parse(QueryParserBase.java:111)

and:
NameError: global name 'WindowsError' is not defined
in
ERROR: test_FieldEnumeration (__main__.Test_PyLuceneWithFSStore)
ERROR: test_removeDocuments (__main__.Test_PyLuceneWithFSStore)
ERROR: test_searchDocuments (__main__.Test_PyLuceneWithFSStore)
...


I have checked on the mailing list but I have not found solutions that work
for me. I'm using:
python 2.7.12 (I have also tried python 3.5.2 but I have problems to
compile jcc)
java jdk1.8.0_60

do you have an idea of what it is not working?

Thanks a lot in advance for your help!
Marco




On Sat, Dec 31, 2016 at 4:09 AM, Andi Vajda <va...@apache.org> wrote:

>
> > On Dec 30, 2016, at 15:07, marco turchi <marco.tur...@gmail.com> wrote:
> >
> > Dear Andi,
> > thanks a lot for you answers!
> >
> >
> >> You do not need root privileges if you don't modify the system python.
> One
> >> way to achieve that is to setup a python virtualenv first and install
> jcc
> >> and pylucene into it instead of the system python.
> >>
> >>
> > Do you mean to install a new version of python in one of my folders and
> us
> > it for installing JCC and pyLucene?
>
> No, I mean to setup a python virtualenv.
>
> Andi..
>
>
> >
> >
> >>> I'm using a
> >>> version of python (2.7.5) available in anaconda and our cluster is not
> >>> connected to the WEB, so I cannot use setuptools.
> >>
> >> You can use setuptools without a web connection, why not ?
> >>
> >
> > Sorry, you are right I thought that setuptools needs to be connected to
> the
> > Web to download the required libraries
> >
> >
> >>
> >>
> >> Ah, here, to build Java Lucene, ivy is required and without a web
> >> connection, it's going to be more difficult. You need to somehow make
> sure
> >> that all things ivy is going to download during the Lucene build (a one
> >> time setup only) are already there when you build Lucene.
> >> You could do this on an equivalent machine that has a web connection and
> >> then copy the local ivy tree to the machine that doesn't.
> >>
> >
> > This is a great suggestion, thanks a lot! I'm going to try this in the
> next
> > days!!
> >
> > Best,
> > Marco
> >
> >
> >>
> >> Andi..
> >>
> >>>
> >>> resolve:
> >>>
> >>> Am I doing anything wrong? do you have any suggestions to help me to
> >>> proceed with the installation?
> >>>
> >>> Thanks a lot in advance for your help!
> >>>
> >>> Best Regards,
> >>> Marco
> >>
> >>
>

Reply via email to