Я сделал простую игру с графическим интерфейсом с помощью matplotlib, и я смогу запустить ее на PyCharm, если в опциях конфигурации выберу «Запускать с Python Console».
Проблема возникает, когда я пытаюсь запустить ееиз терминала, выполнив
python MyGame.py
Действительно, при этом окно matplotlib отображает только графики, но не кнопки виджетов, а последние появляются только во втором окне, когдаЯ закрываю первый ...
Есть ли способ получить все графики и кнопки в одном окне, как это делается в PyCharm с моей конфигурацией?
Вот примеркода с неожиданным поведением
import matplotlib.pyplot as plt
import matplotlib.widgets as widgets
ax = plt.subplot()
ax.plot(.5,.6, marker='o', markersize=15, color='k')
plt.show()
buttonShape = plt.axes([.4, .2, .2, .1])
button = widgets.Button(buttonShape, "I am a button")
plt.show()
Спасибо,
Vic