我想运行一个使用jnius导入jar的python程序(sikuli)。这是sikuli包的代码,当我在窗口中运行,加载在Pythonlaunchservicesd:secTaskLoadEntitlements失败错误= 22加载java时
import os
jarpath = "/Users/*/sikuli-api-1.0.3-standalone.jar"
os.environ['CLASSPATH'] = jarpath
from jnius import autoclass
DesktopMouse = autoclass('org.sikuli.api.robot.desktop.DesktopMouse')
aa = DesktopMouse()
gg = aa.getLocation()
jar文件此代码运行没有任何问题的要点。但是当我在mac中运行这个程序时,程序会在dock中挂起一个java图标。 。当我运行python脚本时,我在日志中得到这个错误/消息。
launchservicesd: SecTaskLoadEntitlements failed error=22
appleeventsd: SecTaskLoadEntitlements failed error=22
任何人都可以说,这个错误是什么手段(或在码头挂起/ JAVA图标的原因)?我想调试这个挂起的原因,但任何帮助调试这个错误是值得欢迎的。