Jupiter notebook importerror dll load failed while importing error не найден указанный модуль

Обновлено: 07.07.2024

Я использую дистрибутив Anaconda Python: Python 2.7 x64 с Windows 7 SP1 x64 Ultimate.

когда я делаю import matplotlib.pyplot Я ImportError: DLL load failed: The specified module could not be found. . В чем может быть проблема?

полный стек ошибок:

conda update -f numpy , conda update -f libpng и conda update -f matplotlib не помогло.

выход conda list matplotlib :

проблема появилась после запуска conda update --all .

У меня тоже была эта проблема. Кажется, она появилась за последнюю неделю или две. Похоже, что-то в стеке составляющей был составлен неправильно. В ближайшей перспективе:

вернет вашу систему к стабильному распределению anaconda.

я исправил это на своей машине Windows, добавив [Anaconda]/Library / bin в мой путь.

я исправил это, установив libpng:

Я решил ту же проблему, переустановив Anaconda.

стек SciPy, который пришел по умолчанию с Anaconda, был поврежден в моем случае.

стадион conda и Пип два разных менеджера пакетов, которые вы можете использовать для установки пакетов python. стадион conda может устанавливать различные пакеты, он устанавливает python сам как пакет. Пип обслуживает пользователей python.

на стадион conda пакеты были повреждены, поэтому удаление этого пакета, который пришел по умолчанию, и установка его снова с помощью Пип работал для меня.

1. Создайте новую среду

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

откройте подсказку Anaconda и

2. Удаление и установка новых пакетов

Это должно решить проблему.

краткое руководство по работе с стадион conda.

убедитесь,что вы закрыли все вещи python при запуске этого. Использование следующего кода в командной строке (не IPython prompt) создает среду с именем "работа" с Anaconda 2.2.0, Cython 0.22, Numpy 1.9.2 py33_0, Pandas 0.15.2 и Python 3.3.5.

затем использовать среду run

теперь вы можете запустить ipython или ноутбук и (как минимум) matplotlib должен импортировать.

Я встретил ту же подсказку об ошибке. Наконец я обнаружил, что открываю Блокнот Юпитера в другой среде, а не в той, которой пользовался раньше. Это означает, что модуль не находится в вашем каталоге вашей среды jupter noetbook. Поэтому я просто открываю ноутбук jupyter в оригинальной среде, проблема решена.

попробуйте понизить до более низкой версии, эта команда работала для меня:

это понижает matplotlib и некоторые другие пакеты, но, похоже, хорошо играет вместе.

Читайте также: