Python LaunchControl错误--用户无法执行文件
我正在尝试使用launchcontrol运行一天中使用的python脚本。当我去创建一个新的代理时,我相信我应该提供脚本所在的路径,该路径位于请求运行程序的框中,但是当我这样做时,框从绿色变为红色,并给出一个错误。我提供给这个盒子的路径是: /Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py 我看到的错误表明,用户Dave(501)无法执行文件:“/Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py” 我的新代理的状态在侧面板上也出现了错误13Python LaunchControl错误--用户无法执行文件,python,macos,automation,job-scheduling,Python,Macos,Automation,Job Scheduling,我正在尝试使用launchcontrol运行一天中使用的python脚本。当我去创建一个新的代理时,我相信我应该提供脚本所在的路径,该路径位于请求运行程序的框中,但是当我这样做时,框从绿色变为红色,并给出一个错误。我提供给这个盒子的路径是: /Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py 我看到的错误表明,用户Dave(501)无法执行文件:“/Users/Dave/Programming/classifie
从我在网上能找到的资料来看,我不知道这是否是一个与权限相关的问题,但我没有太多的运气找到一个合适的launchcontrol教程或与此直接相关的任何东西。任何链接或建议都将不胜感激。错误描述非常清楚。用户Dave无法执行此脚本。要以用户Dave的身份修复此打开的Terminal.app,请输入:
chmod u+x/Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py
至于launchd/launchctl/LaunchControl教程:对于不存在的文件,也会抛出此错误——在我的例子中,将“script.rb”而不是预期的“script/script.rb”@Jay:LaunchControl(用户3339984使用)放在这里,知道区别并相应地通知用户。Mavericks上的launchd在这两种情况下都报告了错误78。我在OSX 10.10.5(约塞米蒂)上使用LaunchControl版本1.22.3看到了错误(“用户x(501)无法执行文件”)。当我输入脚本的正确路径时已解决。@Jay:这听起来像个bug。我只是试了一下,得到了正确的错误信息。如果你有时间,你应该提交一份bug报告。谢谢你的跟进——很高兴听到它应该更直观!