Como iniciar o script Python no arranque [duplicado]

0

Eu tenho alguns scripts Python que quero lançar na inicialização. Um está localizado no caminho abaixo. %código% Desde Cron nunca trabalhou para mim e ninguém em cerca de 5 fóruns sabe como corrigir o meu problema Cron, mesmo que seja uma instalação muito limpa do sistema operacional, eu preciso de outro método de lançar esses scripts no bootup. Alguém pode me sugerir outra maneira de lançá-los, por favor? Nota: Isso é na verdade algo que estou tentando fazer em uma máquina Debian. Não tenho certeza se faz alguma diferença.

    
por john smith 28.06.2015 / 14:33

2 respostas

0

você já tentou isso:

python-py | echo '/home/my-sickbeard-install/SickBeard.py'
cron -l /home/my-sickbeard-install/SickBeard.py
cron -l -restart

e pode funcionar bem assim.

    
por Michael 28.06.2015 / 14:45
0

Você pode adicioná-lo a /etc/rc.local . Isso pode ser usado para executar scripts e programas na inicialização do sistema que não possuem seus próprios scripts para runlevels. Ele será executado como root

Execute sudo nano /etc/rc.local e adicione sua linha antes exit 0

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

python /home/my-sickbeard-install/SickBeard.py 2>&1 >/dev/null &

exit 0

Pressione CTRL + O para salvar e CTRL + X para sair.

    
por Germar 28.06.2015 / 14:41