Warum wird mein Python-Hintergrundprozess von alleine heruntergefahren (Mac OS)

444
Romain

Ich habe einen einfachen Slackbot, der mit einem Python-Skript läuft. Ich habe eine .shDatei geschrieben, damit sie im Hintergrund ausgeführt werden kann, ohne das Terminal offen zu halten, was ich hier und dort gelesen habe.

Das Problem ist: Es scheint, dass der Python-Prozess nach einiger Zeit nicht mehr im Aktivitätsmonitor erscheint und tatsächlich funktioniert der Bot nicht mehr, als ob er automatisch heruntergefahren wurde.

Könnte es ein Problem mit meiner .shDatei sein oder verpasse ich etwas Wichtiges über Hintergrundprozesse? Vielleicht liegt es an den Batterieparametern (ich bin auf einem Macbook Pro)?

Hier ist die .shDatei:

#!/bin/sh cd /Users/romain/Documents/myslackbot nohup python3 src/main.py & 
1

0 Antworten auf die Frage