繁体   English   中英

我正在使用Python3,我想使用RabbitMQ

[英]I am using Python3 and I want to use RabbitMQ

我正在使用Python3,我想使用RabbitMQ。 我已经尝试过使用Pika和txAMQP,但他们不支持Python 3.有人知道如何使用RabbitMQ。

查看此页面https://github.com/hollobon/pika-python3可能对您有帮助。

https://pika.readthedocs.org/en/latest/faq.html

很遗憾,你不能使用pika进行python 3.x工作,因为它只支持2.x. 有一个github存储库讨论了关于pika 3.x支持的初步工作,但是在2年前关闭了。

好消息是你仍然可以使用py-amqplib

http://code.google.com/p/py-amqplib/

坏消息是除了指向正确的方向之外,我无法提供太多帮助。 我在使用rabbitmq时只使用了鼠兔。

如果您需要librabbitmq而不是纯Python库的性能或功能,我写了https://github.com/jbg/rabbit ,虽然相当简陋,但它确实允许您在Py​​thon 3上使用librabbitmq C库。

编辑18个月后:由于它与现有的PyPI软件包冲突,我将软件包重命名为rabbitmq,现在它已经在PyPI上了,所以你只需要pip install rabbitmq

对于我的项目,我使用了Celery,一个非常好的库,它与python3的效果非常好!

这是一个信息链接。 https://pypi.python.org/pypi/celery/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM