我在几台计算机上运行相同的 Python3 代码来绘制数据。其中一台电脑上装有 Ubuntu 16.04,其他两台电脑上装有 Kubuntu 18.04 和 18.10。在 Kubuntu 中,绘图完全乱了套,我在 Ubuntu 中得到的绘图绝对是正确的。
混乱的特征也因时间和计算机而异。因此,这些点有时呈水平趋势,有时则完全混乱,但我找不到环境中的任何系统性差异。
Kubuntu 中的地块的实际面积也比应有的要小。
我也遇到了一些(但不是全部)其他程序的绘图问题。因此,对于某些代码,它与我从 Ubuntu 机器上获得的代码相同,有时它就像下面的图片一样。
我在所有计算机上以相同的方式通过 pip3 和 tkinter 安装了 matplotlib,因此我猜测唯一的区别是发行版和版本。我也尝试在 Python2 中运行它,但输出是一样的。(虽然可能还有其他方面我没有考虑到。)
对于相同的数据集,上面的图像来自 Kubuntu,下面的图像来自 Ubuntu。
你知道可能出现什么问题吗?