Почему при вызове модуля swifter в коде периодически прерывается работа и возникает ошибка, что указанный модуль не найден?
Подскажите, как исправить данную ошибку? [WinError 126] Не найден указанный модуль
Ответы (1 шт):
Автор решения: Serg Bocharov
→ Ссылка
Скорее всего проблема со слешами в пути:
import ctypes
ctypes.windll.LoadLibrary("c:\tools\depends\depends.dll")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\tools\python271\lib\ctypes\__init__.py", line 431, in LoadLibrary
return self._dlltype(name)
File "c:\tools\python271\lib\ctypes\__init__.py", line 353, in __init__
self._handle = _dlopen(self._name, mode)
WindowsError: [Error 126] The specified module could not be found
Пути решения. Первый - использовать двойные бэкслеши (экранирование):
import ctypes
ctypes.windll.LoadLibrary("c:\\tools\\depends\\depends.dll")
Второй - использовать обычные слеши:
import ctypes
ctypes.windll.LoadLibrary("c:/tools/depends/depends.dll")
Третий - использовать RAW строку:
import ctypes
ctypes.windll.LoadLibrary(r"c:\tools\depends\depends.dll")