import matplotlib.pyplot as plt
plt.figure()
plt.show()
...蟋蟀。翻译挂起,我似乎无法打断它。
这是OSX上的Python 2.7.9和Anaconda 2.2.0(x86_64)。
这会发生在其他人身上吗?我怎么解决这个问题?
import matplotlib.pyplot as plt
plt.figure()
plt.show()
...蟋蟀。翻译挂起,我似乎无法打断它。
这是OSX上的Python 2.7.9和Anaconda 2.2.0(x86_64)。
这会发生在其他人身上吗?我怎么解决这个问题?
尝试使用启动Python pythonw
代替 python
。
这很可能是您的后端设置的问题。如果您希望您的图表显示为内联(在您的笔记本内),请使用以下添加的行导入:
import matplotlib.pyplot as plt
%matplotlib inline
要让您的图表以内联方式(在笔记本内部)以交互方式显示,请使用此行导入:
import matplotlib.pyplot as plt
%matplotlib notebook
要让您的图表显示在笔记本之外(在新窗口中),请使用此行导入:
import matplotlib.pyplot as plt
%matplotlib qt
注意: 您需要重新启动内核以在内联笔记本和外部qt之间切换以避免错误: 警告:无法更改为其他GUI工具包
最后,如果问题仍然存在,以下内容可能有助于揭示正在发生的事情:
import matplotlib
matplotlib.get_backend()
如果使用上述任何选项,则应输出以下内容之一:
在iPython的开头添加:
% pylab inline