当我使用 google colaboratory 时,我遇到了这个问题,我已经在 stackoverflow 上搜索过,但答案很少,有人可以帮我弄清楚吗?谢谢!
我尝试了多种方式重新安装 matplotlib,并安装了 tk-dev,它们都不起作用。
import matplotlib
import glob
**matplotlib.use('TKAgg')**
import matplotlib.image as mpimg
import matplotlib.pyplot as plt
import matplotlib.patches as patches
import matplotlib.ticker as ticker
出现了一个 ImportError,如标题:“ImportError:无法加载需要‘tk’交互式框架的后端‘TkAgg’,因为‘headless’当前正在运行”
原文由 Stackoverflow 发布,翻译遵循 CC BY-SA 4.0 许可协议
为我解决问题的是 重新启动 我的内核, 首先 导入以下内容:
然后,
import matplotlib.pyplot as plt
在尝试更改为
TKAgg
之前,您可能使用另一个框架导入了 matplotlib。重新启动内核。