我想運行一個使用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圖標的原因)?我想調試這個掛起的原因,但任何幫助調試這個錯誤是值得歡迎的。