Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python LaunchControl错误--用户无法执行文件_Python_Macos_Automation_Job Scheduling - Fatal编程技术网

Python LaunchControl错误--用户无法执行文件

Python 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运行一天中使用的python脚本。当我去创建一个新的代理时,我相信我应该提供脚本所在的路径,该路径位于请求运行程序的框中,但是当我这样做时,框从绿色变为红色,并给出一个错误。我提供给这个盒子的路径是: /Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py

我看到的错误表明,用户Dave(501)无法执行文件:“/Users/Dave/Programming/classifiedscallerscipt/classifiedscaller.py”

我的新代理的状态在侧面板上也出现了错误13


从我在网上能找到的资料来看,我不知道这是否是一个与权限相关的问题,但我没有太多的运气找到一个合适的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报告。谢谢你的跟进——很高兴听到它应该更直观!