我已经安装zeromq 2.1.11使用上 http://www.zeromq.org/area:downloadzeromq制作安装在Mac OS雪豹
给出的步骤的Mac OS X然后我安装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
你是怎么安装pyzmq? easy_install/pip/download&setup.py?你使用的是32位还是64位的Python?你是如何安装Python的?这些都是有用的信息时,找出为什么编译模块不能导入。具体看看'file/path/to/libzmq.dylib'和'file/path/to/initthreads.so'的输出结果 – minrk 2012-03-24 19:19:20
感谢您的回复 我确实下载了&setup.py,传递了--zmq =参数 我是使用32位Python。 我不知道怎么回事,我已经尝试了几天解决。 – Ashish 2012-03-25 10:01:16
我从http://www.python.org/ftp/python/2.7.2/python-2.7.2-macosx10.6.dmg – Ashish 2012-03-25 10:28:01