我第一次尝试导入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
答案 0 :(得分:0)
安装pyzmq-2.1.4.win32-py2.6.msi
后,zmq
中会有pyzmq
和lib/site-packages
个鸡蛋。将zmq
和pyzmq
鸡蛋复制到您的python26/lib/site-package/
目录,然后运行您的python。
因此,当您安装pyzmq-2.1.4.win32-py2.6.msi
时,您将获得pyzmq-2.1.4-py2.6.egg-info
和zmq
。将这两个保存到已安装的python中,在此路径中:C:\Python26\Lib\site-packages
。