安装jcc和pylucene的问题

时间:2010-03-18 10:04:26

标签: java python pylucene jcc

我正在尝试在Windows XP上安装pylucene。 我在C:\ Program \ Java \ jdk1.6.0_18上安装了JDK。 我还安装了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:\程序\爪哇\ jdk1.6.0_18 \ BIN \的javac.exe

系统变量

路径

%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\ System32下\ WBEM; C:\程序\爪哇\ jdk1.6.0_18 \ BIN

错误来自哪里,我该怎么做才能克服错误?

1 个答案:

答案 0 :(得分:0)

“jav ac.exe”中是否有空格,如错误消息所示? setup.py只能调用javac.exe(是PATH中的java二进制文件目录吗?)

免责声明:我在mac os x和linux上构建了jcc和pylucene,但没有在windows上构建。