2013-01-31 122 views
1

此错误是什么意思?我无法搜索任何文档。代码工作正常,并在重新启动窗口后突然中断。我看着在过程监控和DLL是发现和访问,而不Windows错误:[错误127]无法找到指定的程序

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 
+0

可能是同样的问题:[LoadLibrary()error code 127](http://stackoverflow.com/q/1053180/222914) –

+0

它确实看起来像某种类型的DLL冲突,但到目前为止我无法跟踪它。这是一个Windows疯狂。 – k3it

回答

2

与Python 2.7工作时我面临同样的问题,任何权限错误,这是我发现:

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

- 由于多个版本,在运行时有多个具有相同名称的DLL(在所有python版本库中)。所以这是无法找出哪一个加载

解决方案: - 我已经卸载了除我需要的所有python版本(Python2.7)。然后运行该程序,然后一切工作正常。

+0

这个解决方案适用于我,出于某种原因,有两个版本的python/anaconda安装在不同的目录中。 –

相关问题