我正在尝试在Mac上运行一个launchctl进程,该进程运行一个简单的python脚本(打开浏览器窗口),但未运行。这是我正在采取的步骤:
但是,浏览器窗口没有打开。运行launchctl list org.name.open-browser
时,得到以下输出:
{
"LimitLoadToSessionType" = "Aqua";
"Label" = "org.brad.alpha";
"TimeOut" = 30;
"OnDemand" = true;
"LastExitStatus" = 19968;
"Program" = "python3";
"ProgramArguments" = (
"python3";
"/Users/BradsMacbookPro/Documents/open_fb.py";
);
};
那个LastExitStatus
应该是0
吧? 19968是什么意思?我在这里可能做错了什么?
我有一个运行OSX El Capitan的2014年中款Macbook Pro。也许升级到Sierra可能会有所帮助?
答案 0 :(得分:1)
例如,您必须指定可执行文件的完整路径
"Program" = "/usr/bin/python3"