elasticsearch with pythonanywhere error: [Unknown mimetype, unable to deserialize: text/html]

问题描述 投票:0回答:0

我刚刚开始编程,目前正在上博士的课程。查克遣散费,适合所有人的postgres。

当前的作业(作业文件的链接:https://www.pg4e.com/assn/pg4e_pyaw_es.md)是使用 elasticsearch 通过 pythonanywhere 加载一本书,这就是我感到困惑的地方.

在 bash 控制台中,我已经正常安装了 elasticsearch 库,以及运行 python 代码所需的文件。然而,当我尝试运行提供的代码时,我遇到了这个错误:elasticsearch.exceptions.SerializationError: Unknown mimetype, unable to deserialize: text/html

[追溯(最后一次通话): 文件“/home/dallisfender/.local/lib/python3.10/site-packages/elasticsearch/serializer.py”,第 164 行,加载 反序列化器 = self.serializers[mimetype] KeyError: '文本/html'

在处理上述异常的过程中,又出现了一个异常:

回溯(最后一次通话): 文件“/home/dallisfender/elasticbook.py”,第 52 行,位于 res = es.indices.create(索引=索引名称) 文件“/home/dallisfender/.local/lib/python3.10/site-packages/elasticsearch/client/utils.py”,第 168 行,在 _wrapped 中 返回 func(*args, params=params, headers=headers, **kwargs) 创建文件“/home/dallisfender/.local/lib/python3.10/site-packages/elasticsearch/client/indices.py”,第 123 行 返回 self.transport.perform_request( perform_request 中的文件“/home/dallisfender/.local/lib/python3.10/site-packages/elasticsearch/transport.py”,第 425 行 数据 = self.deserializer.loads( 文件“/home/dallisfender/.local/lib/python3.10/site-packages/elasticsearch/serializer.py”,第 166 行,加载 提高序列化错误( elasticsearch.exceptions.SerializationError: Unknown mimetype, unable to deserialize: text/html](https://i.stack.imgur.com/cccX4.png)

我试着查找错误,据我所知,这是一个常见错误,但是我找不到适合我的情况的东西并修复它。

python elasticsearch deserialization pythonanywhere
© www.soinside.com 2019 - 2024. All rights reserved.