Я использую elasti c search для поиска по пачке json документов, а для добавления этих json документов я использую pythonasticsearch. но когда я пытаюсь запустить код, я получаю:
Traceback (most recent call last):
File "search/elasticsearch/crud02.py", line 4, in <module>
from elasticsearch import Elasticsearch
ModuleNotFoundError: No module named 'elasticsearch'
и вот мой код:
import json
import os, sys
from elasticsearch import Elasticsearch
es = Elasticsearch([{'host':'localhost', 'port': 9200}])
data=open(item, encoding = 'utf-8').read()
es.index(index='textes_juridiques', doc_type='_doc', id=1,body=json.loads(r.content))
res = es.get(index='textes_juridiques', id=1) print(res)
, пожалуйста, помогите мне найти решение, потому что даже думал, чтоasticsearch установлен (последняя версия ) и работает, и когда я делаю:
res = requests.get('http://localhost:9200')
я получаю правильный ответ. спасибо за вашу помощь