Итак, я стер Python 3.6 несколько недель назад и, похоже, неправильно переустановил matplotlib и т. д., Потому что я получал кучу ошибок по разным причинам.
Я пытаюсь запустить скрипт, который отображает ряд изображений бок о бок, используя подзаголовок. Пробовал из командной строки, нормально заработало. Но когда я все это записываю в скрипт и пытаюсь запустить (у меня около 24 изображений), я получаю следующую ошибку:
You probably need to get an updated matplotlibrc file from http://github.com/matplotlib/matplotlib/blob/master/matplotlibrc.template or from the matplotlib source distribution Traceback (most recent call last): File "./merge_pics.py", line 8, in fig=plt.figure() File "/usr/lib/python2.7/dist-packages/matplotlib/pyplot.py", line 527, in figure **kwargs) File "/usr/lib/python2.7/dist-packages/matplotlib/backends/backend_tkagg.py", line 84, in new_figure_manager return new_figure_manager_given_figure(num, figure) File "/usr/lib/python2.7/dist-packages/matplotlib/backends/backend_tkagg.py", line 101, in new_figure_manager_given_figure icon_img = Tk.PhotoImage(file=icon_fname) File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 3370, in init Image.init(self, 'photo', name, cnf, master, **kw) File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 3324, in init self.tk.call(('image', 'create', imgtype, name,) + options) _tkinter.TclError: couldn't open "/usr/share/matplotlib/mpl-data/images/matplotlib.gif": no such file or directory
Когда я нажимаю на ссылку, я не могу сказать, где мне взять обновленный файл matplotlibrc.
Я пробовал wget http: // github .... но все равно получаю ту же ошибку
Matplotlib определенно установлен, потому что попытки построить простые вещи работают, поэтому я не могу понять, что идет не так
Как бы удалить matplotlib?






Я попытался успешно исправить эту ошибку. Во-первых, вы должны удалить matplotlib с помощью
pip uninstall matplotlib
Затем вы устанавливаете его снова,
pip install matplotlib
Не стесняйтесь спрашивать больше.
Такой ошибки не произойдет, если matplotlib установлен правильно. Теперь очень сложно понять, что пошло не так с вашей установкой. Я предполагаю, что целью было бы полностью удалить matplotlib и выполнить чистую переустановку.