【报错】AttributeError: ‘NoneType’ object has no attribute ‘pyplot_show’ 问题描述:python可视化出现下面报错 我的原始代码: import matplotlib.pyplot as pltplt.figure() plt.plot(x, y, 'bo-') plt.axis('equal') plt.xlabel('X') plt.ylabel('Y') plt.grid(True) plt.show() 查资料,看到让更新matplotlib,更新完问题没有解决 pip install --upgrade matplotlib 解决方法:加入下面两行代码后问题解决matplotlib.use(‘TkAgg’)import matplotlib.pyplot as plt import matplotlib matplotlib.use('TkAgg') # 或其他你常用的后端,如 'Qt5Agg'、'WXAgg' 等 import matplotlib.pyplot as pltplt.figure() plt.plot(x, y, 'bo-') plt.axis('equal') plt.xlabel('X') plt.ylabel('Y') plt.grid(True) plt.show()