py:445: UserWarning: Matplotlib в настоящее время использует agg, который не является GUI, поэтому не может показать рисунок. % get_backend())
Я пытался запустить репозиторий Mask-RCNN, предоставляемый материальным портом в Github. https://github.com/matterport/Mask_RCNN. когда я запускаю демо в анаконде, оно показало "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()) "
, Неужели кто-то сталкивался с подобной проблемой?
1 ответ
Если вы пытаетесь построить график на удаленном сервере, пересылку ssh X11 можно использовать для отображения графиков matplotlib.
Попробуйте использовать это,
import matplotlib
matplotlib.use('tkagg')
Убедитесь, что у вас есть XMing или XQuartz (если вы на Mac), и используйте -Y
$ shh -Y username @ servidorIP
Введите или измените строку в ~/.config/matplotlib/matplotlibrc, начиная с "backend: " в: backend: tkagg