python 画图不显示
如果你在使用 Python 画图时遇到了画出的图象不显示的情况,这个问题或许有以下一些缘由。
首先,确认你使用的 Python 版本会不会支持画图功能。如果不肯定,可以在命令行中运行
import matplotlib来检查会不会导入了 Matplotlib 库。
如果 Matplotlib 库已被导入,那末你需要确认你会不会安装了正确的渲染器。在 Matplotlib 里有多种渲染器可供选择,比如 PyQt5、Qt5Agg、TkAgg、GTK3Agg 等等,具体选择哪一种渲染器将会取决于你是在哪一种环?境中运行 Python。如果没有正确安装渲染器,那末图象就没法正常显示。你可以选择默许的或手动切换渲染器。你可使用下面的代码来切换渲染器到 Qt5Agg:
import matplotlib matplotlib.use('Qt5Agg')
如果你使用的是 Jupyter Notebook,它默许采取了 inline 式渲染,行将绘制好的图标嵌入到 Notebook 中,而不是弹出一个独立的窗口。如果你在 Notebook 中履行了绘图代码,你可能会发现图象并没有被正确地处理。在这类情况下,你需要在代码开头加入以下语句:
%matplotlib inline
这条语句能够保证将绘制好的图表在 Notebook 中正确展现。
最后,确认代码会不会正确,比如会不会将画图命令(如
plot())放在对应的坐标轴或 Figure 对象里面。一个常见的毛病就是将绘图命令和坐标轴对象分别放在区别的代码块里面,这样就不能正确显示图象。
文章来源:丸子建站
文章标题:python 画图不显示
https://www.wanzijz.com/view/57342.html