Matplotlib在PyCharm中图表无法显示的问题求助
解决Matplotlib图表无法显示及卡顿问题
代码核心错误:你错误地将x和y打包成列表传给
plt.plot(),plt.plot()需要分别传入x轴数据和y轴数据,而非二维列表结构。这种错误输入会导致Matplotlib处理异常,进而引发程序卡顿。修正后的可运行代码:
import matplotlib.pyplot as plt x = [1,2,3] y = [2,4,6] # 正确传入x、y两组数据 plt.plot(x, y) # 脚本环境下必须调用此方法触发图表显示 plt.show()
- 补充说明:
- 若使用Jupyter Notebook等交互式环境,可先添加
%matplotlib inline(仅Notebook生效)开启内嵌显示模式,无需频繁调用plt.show(); - 若问题仍存在,尝试升级Matplotlib版本:
pip install --upgrade matplotlib
- 若使用Jupyter Notebook等交互式环境,可先添加
内容的提问来源于stack exchange,提问作者jiwoo_remyomi
相关产品推荐
相关产品推荐

