2

JCC2.12をビルドします。次に、jccをインポートしようとしましたが、次のエラーメッセージが表示されます。

ImportError: DLL load failed: The specified module could not be found.

最初にjvm.dllについて考え、jcc\windows.pyへの直接リンクを配置します

def add_jvm_dll_directory_to_path():

path = os.environ['Path'].split(os.pathsep)
dll_path = 'C:\\Program Files\\Java\\jdk1.6.0_30\\jre\\bin\\server'
path.append(dll_path)
os.environ['Path'] = os.pathsep.join(path)
return True

raise ValueError, "jvm.dll could not be found"

2番。C:\ Python27 \ Lib \ site-packages\JCC-2.11-py2.7-win32.eggをPATHに追加しようとしています

最後に、 http: //code.google.com/a/apache-extras.org/p/pylucene-extraから別のビルド済みjccを試してみると、同じエラーが発生します。

どのライブラリが必要ですか?

4

1 に答える 1

2

私は同じ質問に会います。

jvm.dll のディレクトリを環境変数パスに追加してみてください。

以下は私の jvm.dll ディレクトリです。

C:\Java\jdk1.6.0_32\jre\bin\client

于 2012-10-29T01:24:51.197 に答える