Python应用程序未加载图形

Python应用程序未加载图形,python,matplotlib,Python,Matplotlib,运行Python脚本时,百分比会显示在命令行中,但图形不会显示。我正在用树莓皮做这个。到目前为止,我所做的只是: sudo apt获取安装更新 sudo-apt-get-install-python-numpy sudo-apt-get-install-python-scipy sudo apt get安装python matplotlib sudo-apt-get-install-git sudogit克隆https://github.com/scikit-fuzzy/scikit-fuzzy

运行Python脚本时,百分比会显示在命令行中,但图形不会显示。我正在用树莓皮做这个。到目前为止,我所做的只是:

sudo apt获取安装更新
sudo-apt-get-install-python-numpy
sudo-apt-get-install-python-scipy
sudo apt get安装python matplotlib
sudo-apt-get-install-git
sudogit克隆https://github.com/scikit-fuzzy/scikit-fuzzy.git
cd-scikit模糊/
sudo python setup.py安装
光盘
python.py

如何打开它?

我首先考虑在代码中添加以下行:

plt.show()


然而,也可能是Python将图形信息直接存储在内存中,而不是显示它。在这种情况下,必须更改Python中的“图形可视化”首选项。如果您是通过Spyder运行Python,则必须转到工具>首选项>图形可视化,并勾选与在其他窗口中显示图形相关的选项。

通过添加以下内容解决了此问题:

import matplotlib
matplotlib.use('TkAgg')
之前:

import matplotlib.pyplot as plt

我在
plt.tight_layout()
的easc实例下面添加了它,但没有任何区别。您是否通过Spyder运行Python?没有。只是运行
Python tipping.py
您完全没有提供有关您的环境的信息。如果
plt.show()
没有显示绘图,可能有很多原因;请不要强迫潜在的回答者猜测。道歉。附加信息。好的,Raspberry Pi可能没有图形用户界面(激活),对吗?你是直接登录到它,还是通过隧道?我曾尝试ssh'ing到Pi上,直接登录到它并通过桌面界面运行我的程序,我也尝试在我的Mac上运行它,但没有任何效果。最后,我做了下面提到的更改来解决这个问题。