0
を読み込むことができません私は、TeradataのDBに接続するためにjaydebeapiを使用しようとしていますが、私は自分のコードを実行すると、それは私に、このエラーを与える:PythonのJDBC接続のRuntimeError:DLL
RuntimeError: Unable to load DLL
[/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib], error = dlopen(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib, 9): no suitable image found. Did find:
/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib: mach-o, but wrong architecture at native/common/include/jp_platform_linux.h:45
私はそのかどうかを確認してみました見つからない場合はlibjvm.dylib
が表示されます。 iは、端末に入力した:
/usr/libexec/java_home -v 1.7
libjvmが正しい位置にあった場合チェック。出力が正しく見えた:
/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib
これは私のJavaの問題かJpypeの問題ですか?