原代码:
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
报错:ImportError: Cannot load backend 'TkAgg' which requires the 'tk' interactive
1.网上说降低matplotlib版本至3.2.1
尝试过无效
2.将TkAgg改为Agg
尝试结果:程序正常运行,但无法显示图片
修改:
import matplotlib
# matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
程序正常运行,但是不显示图片
再修改:
# import matplotlib
# matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
程序正常运行且显示图片;