Ошибка 126 windows 10

WindowsError: [ошибка 126] указанный модуль не найден

Я загружаю dll в python, используя следующий код:

Но я постоянно получаю следующую ошибку

WindowsError: [ошибка 126] указанный модуль не найден

dll присутствует на указанном пути, но я не понял, почему я получаю ошибку.

13 ответов

  • Как исправить эту ошибку ? импорт cv2 ImportError: DLL ошибка загрузки: указанный модуль не найден

    После вставки библиотеки CV2 в папку библиотеки Spyder, при ее запуске из Anaconda появляется эта ошибка импорт cv2 ImportError: DLL ошибка загрузки: указанный модуль не найден. импорт cv2 Обратная трассировка (самый недавний призыв последнего): Файл , строка 1, в импорте cv2 ImportError: DLL…

  • DLL ошибка загрузки: указанный модуль не найден

    Я установил Python 3.6.4. Когда я импортирую cv2, он выдает эту ошибку: DLL ошибка загрузки: указанный модуль не найден. У меня есть OpenCV версия 2.4.13. Что же мне делать?

Обратите внимание, что даже если DLL находится на вашем пути. Если этот DLL полагается на другие DLLs, которые являются NOT на вашем пути, вы можете получить ту же ошибку. Windows не удалось найти зависимость в этом случае. Windows не очень хорошо говорит вам, что он не мог найти, только то, что он не нашел чего-то. Это зависит от вас, чтобы понять это. Путь поиска Windows dll можно найти здесь: http://msdn.microsoft.com/en-us/library/7d83bc18.aspx

В моем случае, убедившись, что все необходимые библиотеки DLL находятся в одном каталоге, и сделав os.chdir() в этом каталоге, я решил проблему.

Когда я вижу такие вещи — это обычно происходит потому, что в пути есть обратные косые черты, которые преобразуются.

Например-следующее не удастся-потому что \t в строке преобразуется в символ TAB.

Есть 3 решения (если это проблема)

а) используйте двойные косые черты…

б) используйте прямые косые черты

c) используйте строки RAW (предваряя строку r

Хотя этот третий вариант работает — время от времени у меня складывается впечатление, что он не считается ’correct’, потому что строки RAW предназначены для регулярных выражений. Я использую его для путей на Windows в Python в течение многих лет без проблем :) )

Если вы используете GCC для компиляции для Windows, возможно, ошибка связана с тем, что зависимые библиотеки не могут быть найдены.

Использование флага-static при связывании с GCC может это исправить.

  • MySQL 8.0.11 ошибка подключения к caching_sha2_password указанный модуль не найден

    Я попытался подключиться к последнему серверу MySQL 8.0.11 из MySQL workbench, но ошибка продолжает появляться: не удается подключиться к серверу MySQL, плагин аутентификации: caching_sha2_password: указанный модуль не найден. Я попытался посмотреть видео установки сервера MySQL онлайн и точно…

  • гео django указанный модуль не может быть найден

    я пытаюсь создать веб — приложение на основе местоположения с django и sub framework (geodjango) и postgresql-postgis , windows 10 я также установил GDAL через GDAL-2.4.1-cp37-cp37m-win_amd64.whl ,geos и добавил эту строку в файл settings.py GDAL_LIBRARY_PATH = ’C:\\OSGeo4W64\\bin\\gdal111.dll’ и…

На тот случай, если кто-то еще когда-нибудь столкнется с этой чрезвычайно специфической проблемой.. Что-то внутри PyTorch ломает загрузку DLL. Как только вы запустите import torch, все дальнейшие загрузки DLL завершатся неудачей. Поэтому, если вы используете PyTorch и загружаете свой собственный DLLs, вам придется сначала перестроить свой код, чтобы импортировать все DLLs. Подтверждено w/ PyTorch 1.5.0 на Python 3.7

Я столкнулся с той же проблемой в Win10 32bit OS. Я решил эту проблему, изменив DLL с debug на release version.

Я думаю, это потому, что отладочная версия DLL зависит от другой DLL, а релизная версия-нет.

Кроме того, это может быть связано с тем, что вы забыли установить свой рабочий каталог в eclipse, чтобы он был правильным локальным для запуска приложения.

Пытался указать путь dll по-разному (предложенный @markm),, но у меня ничего не получилось. Исправлена проблема путем копирования dll в папку script. Это не очень хорошее решение, но вполне подходящее для моих целей.

для меня установите Microsoft Visual C++ 2015 Redistributable Update 3 от https://www.microsoft.com/en-us/download/details.aspx?id=53587 разгадал.

В Windows году это возможно. Вам нужно будет установить: Visual C++ Redistributable for Visual Studio 2015. У меня была та же проблема, и я установил обе версии (Windows x86 и Windows x64). Очевидно, и то и другое необходимо, чтобы заставить его работать.

если вы столкнетесь с этой ошибкой при попытке запуска связанных библиотек PyTorch, вам, возможно, придется рассмотреть возможность установки PyTorch только с версией CPU, то есть если в вашей системе нет Nvidia GPU.

Pytorch с CUDA работал в установленных системах Nvidia, но не в других.

проблема решена для меня. Я изменил версию с pytorch=1.5.1 на pytorch=1.4 и набрал следующую команду в окне командной строки anaconda

conda install pytorch==1.4.0 torchvision==0.5.0 -c pytorch

Есть многообещающий ответ при обновлении задачи боке: [WinError 126] указанный модуль найти не удалось .

Он намекает на https://github.com/conda/conda/issues/9313 .

Там вы найдете:

Это проблема загрузки библиотеки. Более подробная информация на сайте github.com/conda/conda/issues/8836 у вас, вероятно , сейчас сломана Конда. Вы можете использовать автономный conda от repo.anaconda.com/отправления/смешанная/стадион conda-руководителей, чтобы восстановить ее: автономный-conda.exe обновление -п C:\ProgramData\Anaconda3 conda-package-handling вы должны получить версию 1.6.0, и проблемы должны исчезнуть.

Проверьте свое имя dll.. оно не должно содержать никакой заглавной буквы .. оно должно иметь все строчные символы для успешной компиляции

Похожие вопросы:

Я пытаюсь получить символы из адресов, которые я получил из своего стека, но SymFromAddr продолжает терпеть неудачу с системной ошибкой 126 (указанный модуль не может быть найден.) Я инициализирую…

Ошибка, которую я получаю, заключается в следующем: Traceback (most recent call last): File C:\Users\Me\test3.py, line 4, in <module> media_info = MediaInfo.parse(video.mp4) File…

Здравствуйте читатели узнали, У меня возникли некоторые проблемы с созданием exe с помощью pyinstaller, в результате чего во время выполнения я получаю сообщение об ошибке: File <string>, line…

После вставки библиотеки CV2 в папку библиотеки Spyder, при ее запуске из Anaconda появляется эта ошибка импорт cv2 ImportError: DLL ошибка загрузки: указанный модуль не найден. импорт cv2 Обратная…

Я установил Python 3.6.4. Когда я импортирую cv2, он выдает эту ошибку: DLL ошибка загрузки: указанный модуль не найден. У меня есть OpenCV версия 2.4.13. Что же мне делать?

Я попытался подключиться к последнему серверу MySQL 8.0.11 из MySQL workbench, но ошибка продолжает появляться: не удается подключиться к серверу MySQL, плагин аутентификации: caching_sha2_password:…

я пытаюсь создать веб — приложение на основе местоположения с django и sub framework (geodjango) и postgresql-postgis , windows 10 я также установил GDAL через GDAL-2.4.1-cp37-cp37m-win_amd64.whl…

Я попытался обновить bokeh до 1.4.0 с помощью команды conda update bokeh , но столкнулся с проблемой [WinError 126] указанный модуль не может быть найден , как показано ниже (base)…

Я пытаюсь сделать базовую установку и импорт Pytorch/Torchvision на Windows 10. Я установил Anaconda и создал новую виртуальную среду с именем photo. Я открыл приглашение Anaconda, активировал среду…

Во-первых, извините, моя бабушка может быть плохой. И если я пропустил здесь какие-то решения, вы можете дать мне url, но я не нашел ни одного подходящего для этого случая. Я прохожу курс о глубоком…

Понравилась статья? Поделиться с друзьями:
ErrorWin
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: