Matplotlib:WebAgg后端没有显示任何数字

ali*_*ler 7 python browser plot matplotlib

我正在使用Python 2.7.6 32位和Matplotlib 1.3.1.
当我使用默认后端时,如本例所示,该图显示:

import matplotlib.pyplot as plt
plt.plot(range(10))
plt.show()
Run Code Online (Sandbox Code Playgroud)


当我尝试使用WebAgg时,MPL页面会自动加载,但没有任何数字:

import matplotlib
matplotlib.use('webagg')
import matplotlib.pyplot as plt
plt.plot(range(10))
plt.show()
Run Code Online (Sandbox Code Playgroud)


我在Windows和Ubuntu上使用Firefox,Chrome和IE测试了这段代码,没有任何成功......
有人可以帮忙吗?提前致谢!

ali*_*ler 1

经过大量搜索和测试,我最终使用 pip 卸载 Matplotlib,然后重新安装它(使用 --upgrade 命令,只是为了确定):

pip uninstall matplotlib
pip install matplotlib --upgrade
Run Code Online (Sandbox Code Playgroud)

它成功了!现在我可以在浏览器窗口上看到 WebAgg 绘图了!也许我没有正确安装 Matplotlib...

感谢您的建议!