#python #python-3.x #ubuntu #cron
#python #python-3.x #ubuntu #cron
Вопрос:
После обновления до ubuntu 20.04 я получаю эту ошибку из скрипта python, запущенного из crontab:
Unable to init server: Could not connect: Connection refused
Unable to init server: Could not connect: Connection refused
(generate_clocks_graphs.py:4888): Gdk-CRITICAL **: 17:13:03.280: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
Есть ли способ лучше понять эту ошибку? Я не могу найти решение
Странность в том, что если я запускаю скрипт вручную, он работает отлично
Ответ №1:
посмотрев на код, я понял, что не вставил следующие строки кода:
import matplotlib
matplotlib.use('Agg')
после их ввода скрипт также работает под управлением crontab
Спасибо