我在多台電腦上運行相同的 Python3 程式碼來繪製資料。其中一個是 Ubuntu 16.04,其他是 Kubuntu 18.04 和 18.10。在Kubuntu中,情節完全混亂,我在Ubuntu中得到的絕對是正確的。
混亂的特徵也隨著時間和計算機的不同而有所不同。所以這些點有時會遵循橫向趨勢,有時完全混亂,但我在環境中找不到任何系統性差異。
Kubuntu 中繪圖的物理尺寸也小於應有的尺寸。
我的其他一些程序(但不是全部)的情節也遇到了同樣的問題。所以對於一些程式碼,它和我從Ubuntu機器上得到的一樣,有時如下圖所示。
我透過 pip3 和 tkinter 在所有電腦上以相同的方式安裝了 matplotlib,因此我猜唯一的區別是發行版和版本。我也嘗試在Python2中運行它,但輸出是相同的。 (雖然可能還有其他方面我沒有考慮到。)
上圖來自 Kubuntu,下圖來自 Ubuntu,適用於相同資料集。
您知道會出現什麼問題嗎?