plt.show仍然不能绘图
程序员文章站
2022-05-19 13:33:01
...
常见原因就不说了,还不能解决的话试试我这种
报错如下
ImportError: Cannot load backend 'TkAgg' which requires the 'tk' interactive framework, as 'headless' is currently running
解决方法:
第一步:
import matplotlib
matplotlib.use('TKAgg')
第二步:
import matplotlib.pyplot as plt
然后再开始你的表演吧…
如果你还是报错上面那句话,把其他程序关掉,或者直接重启了再进行以上操作。
如果还是不行,看看你的matplotlib的版本,如果是最新的话,好像是存在一点bug的,推荐卸载然后重装
conda uninstall matplotlib
#这个版本比较稳定
conda install matplotlib=2.2.4
这样就好了…浪费了我两个小时
推荐阅读
-
为什么人工智能还远不能取代人类?语言理解能力仍然欠缺
-
依照步骤做的,php仍然不能连接到SQL Server2005 ?
-
plt.show仍然不能绘图
-
按照步骤做的,php仍然不能连接到SQL Server2005 ?该如何解决
-
依照步骤做的,php仍然不能连接到SQL Server2005 ?
-
为什么人工智能还远不能取代人类?语言理解能力仍然欠缺
-
使用可视化库matplotlib绘图时,plt.show()过后只出现Figure size 640x480 with 1 Axes而没有生成图片
-
matplotlib绘图时plt.show不显示图像的解决办法
-
按照步骤做的,php仍然不能连接到SQL Server2005 ?该如何解决
-
python matplotlib绘图 plt.show()不显示图片问题