Сбой при импорте matplotlib.pyplot: _tkagg.pyd не найден, но находится в каталоге вызывающего модуля

Python 3.4 Windows 8.1

Установленные модули:
matplotlib 1.3.1 за py 3.4
numpy-MLK 1.9.0b1 за py 3.4
dateutil 2.2 за py 3.4
six 1.7.3 за py 3.4
tcl
tkinter
Также msvcp71.dll в C:\Windows\System32 (установочные документы сказали, что это должно быть)

После запуска:

import matplotlib.pyplot as plt

Я получаю следующее сообщение об ошибке:

Traceback (most recent call last): File "<pyshell#284>", line 1, in <module> import matplotlib.pyplot as plt File "D:\Downloaded Programs\Python\lib\site-packages\matplotlib\pyplot.py", line 98, in <module> _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() File "D:\Downloaded Programs\Python\lib\site-packages\matplotlib\backends\__init__.py", line 28, in pylab_setup globals(),locals(),[backend_name],0) File "D:\Downloaded Programs\Python\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 11, in <module> import matplotlib.backends.tkagg as tkagg File "D:\Downloaded Programs\Python\lib\site-packages\matplotlib\backends\tkagg.py", line 2, in <module> from matplotlib.backends import _tkagg ImportError: DLL load failed: The specified module could not be found.

Точка бытия: Python\lib\site-packages\matplotlib\backends\tkagg.py пытается
выполнять

from matplotlib.backends import _tkagg

но не в состоянии сделать это. тем не мение _tkagg.pyd файл существует в каталоге
Python\lib\site-packages\matplotlib\backends

Почему это не работает тогда?

1 ответ

Я знаю, что это старая ветка, но я столкнулся с той же проблемой и нашел решение, поэтому решил ответить на него.

Взглянув на документацию по установке matplotlib, он говорит:

For Python 3.5 the Visual C++ Redistributable for Visual Studio 2015 needs to be installed.

Я установил 64-битную версию с веб-сайта Microsoft (поскольку я использую 64-битную версию Python 3.6.3, и теперь импорт работает нормально.

Я надеюсь, что это поможет любому, кто может столкнуться с той же проблемой в будущем.

Другие вопросы по тегам