加载DLL时出错:“找不到指定的模块”

2024-09-29 21:52:21 发布

您现在位置:Python中文网/ 问答频道 /正文

完全披露:我从来没有使用过DLL,我是一个没有经验的程序员,所以请要求澄清,如果这是没有意义的。我试图使用一个特定的API,但在加载DLL时总是遇到错误。回溯如下:

Traceback (most recent call last):
  File "C:\Users\LabUser\Documents\CANbus\content\code\ecomcat_api\apply_brakes.py.py", line 4, in <module>
    mydll = CDLL('Debug\\ecomcat_api')
  File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
WindowsError: [Error 126] The specified module could not be found

正如其他答案建议的那样,我尝试修改DLL的字符串路径以及更新注册表子项,但这两种方法都不起作用。你知道我为什么会得到这个[错误126]?在


Tags: inpyselfapiinit错误line经验

热门问题