Как исправить ошибку: & ldquo; matplotlib в настоящее время использует бэкенд без GUI & rdquo; [Дубликат]

Если вы хотите просмотреть ход дампа, попробуйте это:

pv -i 1 -p -t -e / path / to / sql / dump | mysql -u USERNAME -p DATABASE_NAME

Вам, конечно, нужно установить «pv». Эта команда работает только на * nix.

23
задан cel 21 May 2016 в 16:47
поделиться

3 ответа

Тестирование с помощью https://matplotlib.org/examples/animation/dynamic_image.html Я просто добавляю

%matplotlib notebook

, который, похоже, работает, но немного ухабирован. Мне пришлось останавливать ядро ​​время от времени: - (

1
ответ дан Clemens Tolboom 24 August 2018 в 18:43
поделиться

Вы можете изменить бэкэнд, используемый matplotlib, включив в него:

import matplotlib
matplotlib.use('TkAgg')

перед вашей линией 1 import matplotlib.pyplot as pl, поскольку он должен быть установлен первым. Дополнительную информацию см. В в этом ответе .

(Существуют другие параметры бэкэнд, но изменение бэкэнда на TkAgg работало для меня, когда у меня была аналогичная проблема)

9
ответ дан Community 24 August 2018 в 18:43
поделиться

Вам не нужна строка «fig.show ()». Просто удалите его. Тогда это не будет предупреждением.

31
ответ дан Yul 24 August 2018 в 18:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: