[英]“sh: sysctl Command not Found ” for Mac OS X running a cron job
我有一个python脚本, script.py
,并使用cron定期运行此脚本。 脚本按预期运行,但是一旦cron作业完成,我在/ var / mail / [myusername]中收到以下错误:
sh: sysctl Command Not Found
以下是cron工作:
0 14 * * * PATH=$PATH:/usr/sbin PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ /usr/bin/python2.7 ~/.../script.py
我被告知在任务中包含PATH和PYTHONPATH(如前所述,python不会识别我导入和安装的几个模块),所以此时我不确定问题是什么
在某些Mac上, sysctl
位于/sbin/
而不是/usr/sbin/
。 您应该将/sbin
添加到PATH
变量中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.