我在尝试使用 Python SCOOP库实现一些分布式计算代码时遇到了 ImportError。SCOOP 的依赖项之一是greenlet,我使用 easy_install greenlet 安装(通过 cygwin)。尝试导入此模块时,我收到以下错误:
>>> import greenlet
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified procedure could not be found.
>>>
我尝试修改我的路径以包含包含 greenlet.pyd 的目录,但该模块仍未成功导入。在 DependencyWalker 中打开 greenlet.pyd 后,我发现我的系统找不到 10 个单独的 .dll。有没有人有解决这个问题的经验?下载 10 个 .dll 相当麻烦,我担心我在前端没有正确执行某些操作。
我在 Windows 7 64 位机器上使用 Python 2.7.3 32 位。非常感谢任何帮助 - 在此先感谢。