1

ZeroMQ を新しいバージョン 3.2 に更新しようとすると、エラーが発生します。これは私が持っている出力です:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/zmq/__init__.py", line 51, in <module>
    from zmq import core, devices
  File "/usr/local/lib/python2.7/dist-packages/zmq/core/__init__.py", line 26, in <module>
    from zmq.core import (constants, error, message, context,
ImportError: /usr/local/lib/python2.7/dist-packages/zmq/core/socket.so: undefined symbol: zmq_sendmsg

何が起こっているのか本当にわかりません。私は Ubuntu 12.04 を使用しており、Python で開発しています。スタック オーバーフローを既に確認しましたが、何も表示されませんでした。以前はうまく機能していましたが、pyzmq 2.2.0.1 をインストールした後にこのエラーが発生し始めました。

誰でもこれで私を助けることができますか?

ありがとうMAXA

4

1 に答える 1

2

zeromq-dev リストで返信したように、libzmq のメジャー アップグレードを行うときはいつでも pyzmq を再構築する必要があります。

于 2012-12-30T21:08:41.367 に答える