ModuleNotFoundError: No module named 'haystack.document_store.elasticsearch'; 'haystack.document_store' is not a package
ModuleNotFoundError: No module named 'haystack.document_store.elasticsearch'; 'haystack.document_store' is not a package
我正在使用 elasticsearch 构建一个问答网络应用程序。我刚刚成功安装了 farm-haystack==1.3.0 和 farm with requirements.txt.
现在导入库时,弹出错误:
from haystack.document_store.elasticsearch import ElasticsearchDocumentStore
# from haystack.document_stores.elasticsearch import ElasticsearchDocumentStore
document_store = ElasticsearchDocumentStore(host="localhost", username="", password="", index="document")
错误:
ModuleNotFoundError: No module named 'haystack.document_store.elasticsearch'; 'haystack.document_store' is not a package
如果有人能告诉我如何修复它就太好了。我已经确定我的 haystack.document_store.elasticsearch 不是 document_store 的。
根据 haystack 文档 https://haystack.deepset.ai/overview/migration,从 1.0 版开始,可以直接从 haystack.document_stores.
访问 ElasticsearchDocumentStore
from haystack.document_stores import ElasticsearchDocumentStore
另请注意,document_store's' 的复数形式对于 1.0 之后的版本也是必需的。即“document_stores”末尾需要“s”。
我正在使用 elasticsearch 构建一个问答网络应用程序。我刚刚成功安装了 farm-haystack==1.3.0 和 farm with requirements.txt.
现在导入库时,弹出错误:
from haystack.document_store.elasticsearch import ElasticsearchDocumentStore
# from haystack.document_stores.elasticsearch import ElasticsearchDocumentStore
document_store = ElasticsearchDocumentStore(host="localhost", username="", password="", index="document")
错误:
ModuleNotFoundError: No module named 'haystack.document_store.elasticsearch'; 'haystack.document_store' is not a package
如果有人能告诉我如何修复它就太好了。我已经确定我的 haystack.document_store.elasticsearch 不是 document_store 的。
根据 haystack 文档 https://haystack.deepset.ai/overview/migration,从 1.0 版开始,可以直接从 haystack.document_stores.
访问 ElasticsearchDocumentStorefrom haystack.document_stores import ElasticsearchDocumentStore
另请注意,document_store's' 的复数形式对于 1.0 之后的版本也是必需的。即“document_stores”末尾需要“s”。