Poll.pyd上的pyzmq导入错误

时间:2012-02-28 15:00:30

标签: python zeromq

我第一次尝试导入ZMQ并且遇到以下错误。我将init导入打破为奇异行,以查看错误来自何处。似乎poll.pyd由于某种原因失败了。这可能是我工作的环境,因为这似乎不会发生在家里。关于如何深入研究的任何想法?

ImportError: DLL load failed: The specified procedure could not be found.
File "C:\Python26\Lib\site-packages\zmq\tests\test_zmqstream.py", line 31, in <module>
  import zmq
File "C:\Python26\Lib\site-packages\zmq\__init__.py", line 35, in <module>
  from zmq import core, devices
File "C:\Python26\Lib\site-packages\zmq\core\__init__.py", line 31, in <module>
  from zmq.core import poll

使用此安装程序运行zmq: pyzmq-2.1.4.win32-py2.6.msi

1 个答案:

答案 0 :(得分:0)

安装pyzmq-2.1.4.win32-py2.6.msi后,zmq中会有pyzmqlib/site-packages个鸡蛋。将zmqpyzmq鸡蛋复制到您的python26/lib/site-package/目录,然后运行您的python。

因此,当您安装pyzmq-2.1.4.win32-py2.6.msi时,您将获得pyzmq-2.1.4-py2.6.egg-infozmq。将这两个保存到已安装的python中,在此路径中:C:\Python26\Lib\site-packages