Matplotlibrc是否需要更新?

时间:2018-12-16 17:11:54

标签: python python-3.x ubuntu matplotlib

所以几周前我擦掉了Python 3.6,并且似乎错误地重新安装了matplotlib等,因为我在遇到其他事情时遇到了很多错误。

我正在尝试运行一个脚本,该脚本使用子图并排显示许多图像。从命令行尝试了它,工作正常。但是,当我将所有内容全部写成脚本并尝试运行(我有大约24张图像)时,出现以下错误:

  

您可能需要从以下位置获取更新的matplotlibrc文件   http://github.com/matplotlib/matplotlib/blob/master/matplotlibrc.template   或从matplotlib源代码发布Traceback(最近一次调用   最后):文件“ ./merge_pics.py”,第8行       fig = plt.figure()文件“ /usr/lib/python2.7/dist-packages/matplotlib/pyplot.py”,第527行,在   数字       ** kwargs)文件“ /usr/lib/python2.7/dist-packages/matplotlib/backends/backend_tkagg.py”,   第84行,在new_figure_manager中       返回new_figure_manager_given_figure(数字,图)文件“ /usr/lib/python2.7/dist-packages/matplotlib/backends/backend_tkagg.py”,   第101行,在new_figure_manager_given_figure中       icon_img = Tk.PhotoImage(file = icon_fname)文件“ /usr/lib/python2.7/lib-tk/Tkinter.py”,第3370行,位于初始化中       图片。 init ((自身,“照片”,名称,cnf,master,** kw)文件“ /usr/lib/python2.7/lib-tk/Tkinter.py”,第3324行,在初始化中       self.tk.call(('图像','创建',imgtype,名称,)+选项)   _tkinter.TclError:无法打开“ /usr/share/matplotlib/mpl-data/images/matplotlib.gif”:没有此类文件   或目录

当我单击链接时,我不知道应该在哪里获取更新的matplotlibrc文件。

我尝试过wget http://github ....,但仍然遇到相同的错误

Matplotlib肯定已安装,因为尝试绘制简单的东西正在工作,所以我无法弄清楚出了什么问题

1 个答案:

答案 0 :(得分:1)

我已尝试并成功修复此错误。 首先,您应该通过以下方式卸载matplotlib

pip uninstall matplotlib

然后,通过以下方式再次安装

pip install matplotlib

随时问更多。