5

我在尝试使用 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 位。非常感谢任何帮助 - 在此先感谢。

4

2 回答 2

7

Installing Python 2.7.5 solved this problem for me.

于 2013-07-10T12:36:01.493 回答
1

我升级到 2.7.5 并且它工作。任何想法为什么?

于 2013-07-17T02:21:56.810 回答