WindowsError: [错误 127] 找不到指定的过程

k3i*_*3it 4 python ctypes

这个错误是什么意思?我在谷歌搜索任何文档时遇到问题。代码运行良好,并在重新启动 Windows 后突然中断。我查看了进程监视器,发现并访问了 DLL,没有任何权限错误

  File "c:\Python27\lib\ctypes\__init__.py", line 435, in __getattr__
    dll = self._dlltype(name)
  File "c:\Python27\lib\ctypes\__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
WindowsError: [Error 127] The specified procedure could not be found
Run Code Online (Sandbox Code Playgroud)

小智 5

我在使用 Python 2.7 时遇到了同样的问题,这就是我发现的:

-- 问题来了,因为我安装了多个版本的 python(Python3.2、Python3.5 等)。

-- 由于多个版本,在运行时有多个同名的 DLL(在所有 python 版本库中)。所以它无法弄清楚要加载哪个

解决方案: -- 我已经卸载了所有 python 版本,除了我需要的一个 (Python2.7)。然后运行程序,然后一切对我来说都很好。