Ошибка импорта pyzmq на Poll.pyd - PullRequest
0 голосов
/ 28 февраля 2012

Я пытаюсь импортировать 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 голосов
/ 11 июня 2012

После установки 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.Сохраните эти два в вашем установленном питоне, внутри этого пути: C:\Python26\Lib\site-packages.

...