Я нашел малоизвестную библиотеку Cython, которая что-то делает аккуратно, но она не работает для меня. Я пытаюсь понять, почему он не загружается. Я не могу понять, что делать дальше.
Я звоню:
import imp
imp.load_dynamic("wrapper", 'path-to-pyd.pyd')
И я возвращаюсь как исключение:
ImportError: Ошибка загрузки DLL: указанный модуль не найден.
Как мне отладить это? Могу ли я получить более подробную информацию об исключениях? Я проверил путь к файлу. PyCharm и Visual Studio не поставляются с инструментами, которые я могу найти для проверки этого типа библиотечного файла. Я даже не могу догадаться, почему он не загружается.
edit: я проверял процесс, когда он пытается загрузить с Process Monitor. Я обнаружил, что при загрузке .pyd он получает результат переполнения буфера. Похоже, он пытается загрузить его с Wow64? Может быть, моя установка Python2.7 должна быть x64? Э-э ... полное предположениеОн взрывается внутри FLTMGR.SYS.