← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #166178]: SikuliX 64Bit / Win7 64Bit: Can't find dependent libraries

 

Question #166178 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/166178

Willie posted a new comment:
I'm sorry, I should have clarified, I'm trying to run this using Java in
Eclipse.

Though, when I try to run the 64-bit Sikuli from Sikuli-IDE.bat it launches and seems fine, but the hotkey for the screen capture doesn't seem to work. Additionally, if I try to click any button that requires an image (like find(img) or click(img)) the IDE crashes and I'm left with the command prompt that opened it, stuck at: 
     [info] locale: en_US
     [debug] init user preferences

If I try to run a script with just a type() command, I get this output:

[error] Stopped [error] An error occurs at line 1 [error] Error message: Traceback (most recent call last):  File " ", line 1, in    File "C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\__init__.py", line 1, in    File "C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\Sikuli.py", line 20, in   java.lang.UnsatisfiedLinkError: C:\Program Files\Sikuli X\libs\VisionProxy.dll: Can't find dependent libraries  at java.lang.ClassLoader$NativeLibrary.load(Native Method)  at java.lang.ClassLoader.loadLibrary0(Unknown Source)  at java.lang.ClassLoader.loadLibrary(Unknown Source)  at java.lang.Runtime.load0(Unknown Source)  at java.lang.System.load(Unknown Source)  at com.wapmx.nativeutils.jniloader.NativeLoader.loadLibrary(NativeLoader.java:44)  at org.sikuli.script.Finder. (Finder.java:28)  at java.lang.Class.forName0(Native Method)  at java.lang.Class.forName(Unknown Source)  at org.python.core.SyspathJavaLoader.loadClass(SyspathJavaLoader.j 
ava:107)  at java.lang.ClassLoader.loadClass(Unknown Source)  at org.python.core.Py.findClassEx(Py.java:817)  at org.python.core.packagecache.SysPackageManager.findClass(SysPackageManager.java:133)  at org.python.core.packagecache.PackageManager.findClass(PackageManager.java:28)  at org.python.core.packagecache.SysPackageManager.findClass(SysPackageManager.java:122)  at org.python.core.PyJavaPackage.__findattr_ex__(PyJavaPackage.java:137)  at org.python.core.PyObject.__findattr__(PyObject.java:869)  at org.python.core.imp.import_name(imp.java:771)  at org.python.core.imp.importName(imp.java:806)  at org.python.core.ImportFunction.__call__(__builtin__.java:1232)  at org.python.core.PyObject.__call__(PyObject.java:367)  at org.python.core.__builtin__.__import__(__builtin__.java:1202)  at org.python.core.imp.importFromAs(imp.java:884)  at org.python.core.imp.importFrom(imp.java:860)  at sikuli.Sikuli$py.f$0(C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\Sikuli.py:209)  at  
sikuli.Sikuli$py.call_function(C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\Sikuli.py)  at org.python.core.PyTableCode.call(PyTableCode.java:165)  at org.python.core.PyCode.call(PyCode.java:18)  at org.python.core.imp.createFromCode(imp.java:326)  at org.python.core.util.importer.importer_load_module(importer.java:109)  at org.python.modules.zipimport.zipimporter.zipimporter_load_module(zipimporter.java:161)  at org.python.modules.zipimport.zipimporter$zipimporter_load_module_exposer.__call__(Unknown Source)  at org.python.core.PyBuiltinMethodNarrow.__call__(PyBuiltinMethodNarrow.java:47)  at org.python.core.imp.loadFromLoader(imp.java:451)  at org.python.core.imp.find_module(imp.java:408)  at org.python.core.PyModule.impAttr(PyModule.java:109)  at org.python.core.imp.import_next(imp.java:637)  at org.python.core.imp.import_name(imp.java:746)  at org.python.core.imp.importName(imp.java:806)  at org.python.core.ImportFunction.__call__(__builtin__.java:1232)  at org.pytho 
n.core.PyObject.__call__(PyObject.java:367)  at org.python.core.__builtin__.__import__(__builtin__.java:1202)  at org.python.core.__builtin__.__import__(__builtin__.java:1185)  at org.python.core.imp.importAll(imp.java:904)  at sikuli$py.f$0(C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\__init__.py:1)  at sikuli$py.call_function(C:\Program Files\Sikuli X\sikuli-script.jar\Lib\sikuli\__init__.py)  at org.python.core.PyTableCode.call(PyTableCode.java:165)  at org.python.core.PyCode.call(PyCode.java:18)  at org.python.core.imp.createFromCode(imp.java:326)  at org.python.core.util.importer.importer_load_module(importer.java:109)  at org.python.modules.zipimport.zipimporter.zipimporter_load_module(zipimporter.java:161)  at org.python.modules.zipimport.zipimporter$zipimporter_load_module_exposer.__call__(Unknown Source)  at org.python.core.PyBuiltinMethodNarrow.__call__(PyBuiltinMethodNarrow.java:47)  at org.python.core.imp.loadFromLoader(imp.java:451)  at org.python.core.imp.fi 
nd_module(imp.java:408)  at org.python.core.imp.import_next(imp.java:635)  at org.python.core.imp.import_name(imp.java:746)  at org.python.core.imp.importName(imp.java:806)  at org.python.core.ImportFunction.__call__(__builtin__.java:1232)  at org.python.core.PyObject.__call__(PyObject.java:367)  at org.python.core.__builtin__.__import__(__builtin__.java:1202)  at org.python.core.__builtin__.__import__(__builtin__.java:1185)  at org.python.core.imp.importAll(imp.java:904)  at org.python.pycode._pyx2.f$0( :1)  at org.python.pycode._pyx2.call_function( )  at org.python.core.PyTableCode.call(PyTableCode.java:165)  at org.python.core.PyCode.call(PyCode.java:18)  at org.python.core.Py.runCode(Py.java:1204)  at org.python.core.Py.exec(Py.java:1248)  at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)  at org.sikuli.script.ScriptRunner.runPython(ScriptRunner.java:52)  at org.sikuli.ide.SikuliIDE$ButtonRun.runPython(SikuliIDE.java:1511)  at org.sikul 
i.ide.SikuliIDE$ButtonRun$1.run(SikuliIDE.java:1616)   java.lang.UnsatisfiedLinkError: java.lang.UnsatisfiedLinkError: C:\Program Files\Sikuli X\libs\VisionProxy.dll: Can't find dependent libraries

--

I'll try again later today completely uninstalling both Sikuli and java
and then only installing 64bit versions of each and post what happens.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.