matplotlib从终端运行代码时,将图像保存到文件后,我会遇到相同类型的应用程序挂起。在这种情况下,对我一直有效的一种“解决方法”是关闭阻止功能。基本上以这种方式更改代码:
import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 20, 100)plt.plot(x, np.sin(x))plt.show(block=False)input('press <ENTER> to continue')这并不完美,但是在您按下
ENTER终端后,图像会正确保存并且应用程序停止。希望这可以帮助。



