問題タブ [launchctl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Launchctl Python プロセスの結果、「サービスは異常なコードで終了しました: 1」
/usr/bin/python3 を使用して 10 秒ごとに python ファイルを実行する launchd があります。launchctl list
これが私のplistでの呼び出しの出力です:
手動で実行すると、私のコードは正常に動作します。
コンソールを確認すると、 と表示されますService exited with abnormal code: 1
。requests
輸入品を持っている場合にのみ発生します。他のモジュール — <code>json および —subprocess
は問題なくインポートできます。requests
pipでインストールされているためだと思います。requests
認めてもらうにはどうしたらいいですか?
macos - macOS で root 以外のユーザーを使用して Launchd サービスを実行する
Java サービスを実行できる launchctl サービスを構築しています。root ユーザーで launchctl サービスを作成し、再起動時の開始/停止/ステータス/自動開始の使用例をテストできます。
ec2-user
root 以外のユーザー (私の場合)と同じ launchctl サービスを実行するのに苦労しています。
私のplist
ファイルは以下のようになります
で上記のサービスを実行するために、さまざまな手順を試しましたec2-user
。の UIDec2-user
は 501 です。
plistファイルの内容を確認しました
でブートストラップサービスを試しましたuser
上記のエラーはすべて詳細ではなく、方法が見つからないようです。
私の目標: root 以外のユーザーで launchctl サービスを実行したい。
環境の詳細:
OS : AWS EC2 インスタンス上の macOS
macOS バージョン: BigSur とモントレー
前もって感謝します。