最近,我尝试使用pika库将队列作为rabitmq(rabbitmq_tutorials_partOne)的文档,我输入了以下代码:
import pika
connection = pika.BlockingConnection(pika.ConnectionParameters('localhost'))
channel = connection.channel()
channel.queue_declare(queue='hello')
channel.basic_publish(exchange='',
routing_key='hello',
body='Hello World!')
print(" [x] Sent 'Hello World!'")
connection.close()
但是我遇到了这个错误:
AttributeError: module 'pika' has no attribute 'BlockingConnection'
我安装的pika版本为: 0.12.0 。
我使用此命令来安装pika:pip3 install pika
。
我不知道我的问题是什么。
有什么办法可以解决这个问题?