0

http://www.zeromq.org/area:downloadに記載されている手順を使用して、mac os x に zeromq 2.1.11 をインストールしました 。

次に、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
4

3 に答える 3

5

同様の問題がありました(Lion、python2.7で)。静的パッケージをインストールしてもうまくいきませんでした。最終的に、トリックはわずかに変更されたpipインストールを使用することでした:

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

[ソース]

于 2012-12-08T09:04:22.227 に答える
1

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

于 2012-03-25T16:30:03.773 に答える