4

我试图在 Github 上运行由 matterport 提供的 Mask-RCNN 存储库。https://github.com/matterport/Mask_RCNN。当我在 anaconda 中运行演示时,它显示"C:\Anaconda\lib\site-packages\matplotlib\figure.py:445: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. % get_backend()) ". 有没有人遇到过类似的问题?

4

2 回答 2

2

如果您尝试在远程服务器上绘图,则可以使用 ssh X11 转发来显示 matplotlib 绘图。

尝试使用这个,

import matplotlib
matplotlib.use('tkagg')

确保你有 XMing 或 XQuartz(如果你在 Mac 上),并使用 -Y

$ shh -Y 用户名@servidorIP

于 2019-04-04T08:58:20.943 回答
0

在 ~/.config/matplotlib/matplotlibrc 中输入或更改以 "backend : " 开头的行 in: backend : tkagg

于 2020-04-07T10:20:05.053 回答