Проблемы с установкой jcc и pylucene - PullRequest
0 голосов
/ 18 марта 2010

Я пытаюсь установить пилицен на Windows XP. Я установил JDK на C: \ Program \ Java \ jdk1.6.0_18. Я также установил Visual Studio C ++ Express, чтобы иметь компилятор C ++.

В качестве первого шага я пытаюсь интегрировать jcc в python2.6 с помощью команды: C: \ Python26 \ python.exe setup.py build

Это дает мне следующий результат:

C:\Installfiles\pylucene-3.0.1-1\jcc>C:\Python26\python.exe setup.py build
Traceback (most recent call last):
  File "setup.py", line 332, in <module>
    main('--debug' in sys.argv)
  File "setup.py", line 289, in main
    raise type(e), "%s: %s" %(e, args)
WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden: ['jav
ac.exe', '-d', 'jcc/classes', 'java/org/apache/jcc/PythonVM.java', 'java/org/apa
che/jcc/PythonException.java']

Другая информация:

В системах, которые я установил:

Uservariables:

CLASSPATH

C: \ Program \ Java \ jdk1.6.0_18 \ Bin \ javac.exe

Системные переменные

Путь

% SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem; C: \ Program \ Java \ jdk1.6.0_18 \ Bin

Откуда возникла ошибка и что мне нужно сделать, чтобы ее устранить?

1 Ответ

0 голосов
/ 18 марта 2010

Действительно ли в "jav ac.exe" есть пробел, как показано в сообщении об ошибке? Может ли setup.py просто вызвать javac.exe (это каталог двоичных файлов java в PATH?)

Отказ от ответственности: я построил jcc и pylucene на Mac OS X и Linux, но не на Windows.

...