小编aru*_*174的帖子

ImportError:无法导入名称常量

我正在尝试使用pyzmq运行一段简单的代码.我使用的是Python 2.7和pyzmq 14.5

$ python --version
Python 2.7.6
$ sudo find /usr -name "*pyzmq*"
/usr/local/lib/python2.7/dist-packages/pyzmq-14.5.0.egg-info
/usr/lib/python2.7/dist-packages/pyzmq-14.0.1.egg-info
Run Code Online (Sandbox Code Playgroud)

以下是我正在尝试运行的代码:

import zhelpers

context = zmq.Context.instance()
server = context.socket(zmq.ROUTER)
server.bind("tcp://*:5678")

while (1):
    address, empty, data = server.recv_multipart()

    print("address = %s, data = %d" % (address, int(data)))

    data_i = int(data) + 10
    server.send_multipart([
        address,
        b'',
        str(data_i),
    ])
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下错误,并不知道如何解决这个问题:

Traceback (most recent call last):
  File "reqrep_server.py", line 8, in <module>
    import zhelpers
  File "/home/arun/pyzmq_server/zhelpers.py", line 11, in <module> 
    import zmq
  File "/home/arun/pyzmq_server/zmq/__init__.py", line 66, in <module> …
Run Code Online (Sandbox Code Playgroud)

python zeromq pyzmq

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×1

pyzmq ×1

zeromq ×1