У меня есть сценарий Python, который использует plt.show()
поскольку это - последняя инструкция. Когда это работает, НЕАКТИВНЫЙ просто зависает после последней инструкции. Я получаю изображение, но я не возвращаю подсказку.
На других сценариях я обычно использую ctrl-c
повредить программу (иногда сразу не работает), но как я возвращаю подсказку с plt.show()
? Ctrl-c
не работает...
Там другие пути состоят в том, чтобы остановить программу?
Это НЕАКТИВНО в Windows, если это имеет какое-либо значение.
Я видел эту проблему с IDLE и matplotlib при их использовании в Windows. Я не знаю точной причины, но Ctrl-c пару раз обычно помогал мне. Если это не сработает для вас, вы можете использовать обычный интерпретатор вместо того, чтобы записывать свой сюжет непосредственно в файл, а не на экран.
Это один из тех (частых) случаев, когда IDLE не ведет себя как обычный сценарий Python или сеанс интерпретатора. Из-за этого я обычно избегаю IDLE.