1.報錯:AMQPConnectionError
解決方案:①安裝:erlang
②安裝:RabbitMQ
③執行:rabbitmq-plugins enable rabbitmq_management,
④重啓服務:net stop RabbitMQ,net start RabbitMQ,service rabbit-server restart
⑤服務端口ubantu默認:15672,瀏覽器輸入:http://localhost:15672/
⑥添加用戶:rabbitmqctl add_user test passwd
⑦設置該用戶爲administrator角色:rabbitmqctl set_user_tags test administrator
⑧設置權限: rabbitmqctl set_permissions -p '/' test '.' '.' '.'
⑨重啓服務就可以遠程登錄了
⑩pip install pika然後再啓動Python程序就可以了
2.報錯:basic_consume() got multiple values for keyword argument 'queue'
解決方案:①通過查看源碼發現是方法的傳參錯誤