这不在jupyter笔记本中,所以这不是这个问题的副本,但我的代码是:
from gluoncv import model_zoo, data, utils
from matplotlib import pyplot as plt
...
plt.show()
我得到的错误是:
/figure.py:445: UserWarning: Matplotlib is currently using ps, which is a non-GUI backend, so cannot show the figure.
% get_backend())
我在https://repl.it/@shamoons/WelloffHarmfulMineral创建了一个repl
我正在使用OS X.我需要做什么才能显示图像?
matplotlib.use('PS')并且plt.show()是相互排斥的。你需要决定:
你想在屏幕上显示这个数字吗?解决方案:删除该行matplotlib.use('PS')。
你想使用PS后端吗?这似乎不太可能,因为除非在服务器上工作,否则很少有理由将后端设置为非交互式。无论如何,解决方案:替换plt.show()为plt.savefig("filname.ps")。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。