Cron job: como executar um script que requer abrir a exibição?
Eu quero configurar um cron job para executar um script python, mas isso me dá este erro:
RuntimeError: could not open display
Isso porque eu importo um módulo que requer que eu abra a exibição (pylab
, por exemplo). Mesmo que meu script não gere nenhuma imagem para exibir no monitor.
Existe alguma maneira de deixar crontab executar meus trabalhos com a tela aberta (como se eussh -X
em uma máquina)? Eu realmente não preciso gerar nenhum gráfico para o monitor. Eu só preciso importar meus módulos corretamente.