Launchctl Python进程导致“服务退出,代码异常:1”

2024-04-29 04:02:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Launch,它每10秒使用/usr/bin/python3运行一个python文件。下面是在我的plist上调用launchctl list的输出:

{
    "LimitLoadToSessionType" = "Aqua";
    "Label" = "com.bob.weather";
    "OnDemand" = false;
    "LastExitStatus" = 256;
    "Program" = "/usr/bin/python3";
    "ProgramArguments" = (
        "/usr/bin/python3";
        "/Users/bob/Dev/OpenTheWindow/weather.py";
    );
};

我的代码在手动执行时运行良好

当我检查控制台时,它显示Service exited with abnormal code: 1。它仅在导入中有requests时发生。其他模块jsonsubprocess可以很好地导入。我认为这是因为requests安装了pip。 我应该怎么做才能使requests被认可


Tags: 文件combinusrlaunchrequestslabelpython3