установка zeromq на Mac OS Snow Leopard - PullRequest
0 голосов
/ 24 марта 2012

Я установил zeromq 2.1.11 на Mac OS X, используя шаги, указанные на http://www.zeromq.org/area:download

Затем я установил pyzmq (привязки python)

Но я получаю следующую ошибку:

import zmq

    Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import zmq
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zmq/__init__.py", line 35, in <module>
    from zmq.utils import initthreads # initialize threads
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zmq/utils/initthreads.so, 2): no suitable image found.  Did find:
    /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zmq/utils/initthreads.so: no matching architecture in universal wrapper

Ответы [ 3 ]

5 голосов
/ 08 декабря 2012

У меня были похожие проблемы (на Lion, python2.7). Даже установка статического пакета у меня не сработала. В конечном счете, хитрость заключалась в использовании слегка измененной pip установки:

pip install pyzmq --install-option="--zmq=bundled"

[ источник ]

2 голосов
/ 11 июня 2012

Я использовал пакет pyzmq-static на Lion 10.7.4, и он отлично работал: http://pypi.python.org/pypi/pyzmq-static/2.1.7.1

1 голос
/ 25 марта 2012

sudo ARCHFLAGS = '- arch x86_64' python setup.py install --zmq = / usr / local / Cellar / zeromq / 2.1.11 /

...