python celry+amazon EC2由于哈希而失败

2024-03-29 01:40:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在Python中使用amazonec2。当我尝试从celery运行第一个示例时,如果在本地使用RabbitMQ,它可以正常工作,并且每当我依赖EC2时,我都会收到以下消息: [2012-07-25 15:14:33842:INFO/MainProcess]从经纪人那里得到任务:芹菜_测试.添加[2EED15-fda7-4036-be92-a7fd921f0f5d] [2012-07-25 15:14:33881:WARNING/mainproces]任务处理程序错误:PicklingError(“无法pickle:属性查找_哈希库.HASH失败“,)

我不太清楚它在哪一点/哪一个物体没有被腌制。在

代码来自他们的示例:

@celery.task
def add(x, y):
   return x + y

我这样称呼它:附加延迟(4,4)

我做错什么了吗?在

谢谢!在


Tags: info消息示例rabbitmq经纪人ec2celery芹菜
1条回答
网友
1楼 · 发布于 2024-03-29 01:40:59

你在使用定制的Python吗?可能是由于缺少openssl-dev头,hashlib模块没有正确构建。您可以在您的服务器上检查我在pythoncli中手动运行import hashlib。在

相关问题 更多 >