Когда я использую matplotlib в сравнении с кодом, бэкэнд по умолчанию - Agg. Но я не могу это изменить. Я хотел бы сделать графики в интерактивном режиме - PullRequest
0 голосов
/ 28 января 2020

В Ubuntu, python3 .7 и anaconda я хотел бы создавать графики в интерактивном режиме. Когда я использовал matplotlib в коде, бэкэнд по умолчанию был Agg. После того, как я использовал matplotlib.use ('Tkagg') , чтобы изменить его, он работал очень хорошо. Однако после импорта matlibpot.pyplot как plt он снова изменился на «Agg». Очевидно, что графики не будут показаны.

Среда против кода в Anaconda.

Если я не использую код и не запускаю python в терминале, бэкэнд по умолчанию будет 'Qt5Agg', и matlibpot.pyplot, так как plt не изменит 'Agg' обратно. Графики будут показаны успешно.

Кто-нибудь может помочь мне объяснить, в чем проблема? Будем рады обсудить это с вами!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...