python导入zmq库相关问题,详见下图,请求解决方案?

Python013

python导入zmq库相关问题,详见下图,请求解决方案?,第1张

出错的地方,滚动到最顶上,可以看见python全路径

cmd里执行

python全路径 -m pip install zmq

给你一个示例程序,你看了就知道怎么做了。

服务端:

#  

#   Hello World server in Python  

#   Binds REP socket to tcp://*:5555  

#   Expects "Hello" from client, replies with "World"  

#  

import zmq  

import time  

  

context = zmq.Context()  

socket = context.socket(zmq.REP)  

socket.bind("tcp://*:5555")  

  

while True:  

    #  Wait for next request from client  

    message = socket.recv()  

    print "Received request: ", message  

  

    #  Do some 'work'  

    time.sleep (1)        #   Do some 'work'  

  

    #  Send reply back to client  

    socket.send("World")

客户端:

#  

#   Hello World client in Python  

#   Connects REQ socket to tcp://localhost:5555  

#   Sends "Hello" to server, expects "World" back  

#  

import zmq  

  

context = zmq.Context()  

  

#  Socket to talk to server  

print "Connecting to hello world server..."  

socket = context.socket(zmq.REQ)  

socket.connect ("tcp://localhost:5555")  

  

#  Do 10 requests, waiting each time for a response  

for request in range (1,10):  

    print "Sending request ", request,"..."  

    socket.send ("Hello")  

      

    #  Get the reply.  

    message = socket.recv()  

    print "Received reply ", request, "[", message, "]"