Интерактивные графики `ipympl` не являются интерактивными, нет панели навигации или кнопок, в блокноте Jupyter в pycharmPython

Программы на Python
Ответить
Anonymous
 Интерактивные графики `ipympl` не являются интерактивными, нет панели навигации или кнопок, в блокноте Jupyter в pycharm

Сообщение Anonymous »

Я запускаю пример на домашней странице ipympl в блокноте Jupyter в pycharm:

Код: Выделить всё

%matplotlib ipympl
import matplotlib.pyplot as plt
import numpy as np

fig, ax = plt.subplots()
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(3*x)
ax.plot(x, y)
И у меня нет кнопок интерактивной панели инструментов. Я пробовал следующее.
  • Без ipympl я получаю статический график, а не интерактивный.
  • Используя ipympl, я все еще получаю статический график, но он выглядит иначе, чем без ipympl.
  • Используя Qt5Agg в качестве бэкэнда без ipympl, я не получаю вообще графики
  • Используя Qt5Agg и ipympl, я получаю всплывающее окно для графика, но это окно зависает без содержимого.
Это с ipympl:
Изображение

Это без ipympl:
Изображение

Использование Qt5Agg в качестве серверной части без ipympl

Код: Выделить всё

# %matplotlib ipympl
import matplotlib
matplotlib.use('Qt5Agg')
Изображение

Использование Qt5Agg и ipympl

Код: Выделить всё

%matplotlib ipympl
import matplotlib
matplotlib.use('Qt5Agg')
Изображение

Ни в одном из случаев нет интерактивной панели навигации или кнопок. Я не уверен, является ли это проблемой pycharm, моей версией matplotlib (пробовал 3.4.0 3.5.0 3.8.1) или чем-то еще.

Подробнее здесь: https://stackoverflow.com/questions/774 ... buttons-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»