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

时间:2015-01-29 17:08:02

标签: python python-2.7 dll ctypes

完全披露:我之前从未使用过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]?

0 个答案:

没有答案