
我试图在我的本地系统上安装chromadb,但是即使在安装了Microsoft C++构建工具之后也会出现以下错误:
是因为" chromadb“只能在google中使用,而我无法在本地系统中使用chromadb吗?如果是,还可以使用哪些其他库将我的向量数据库本地存储在我的系统中?
更多信息:我使用"langchain“搜索向量数据库中最近的上下文,以便将上下文发送到OpenAI。
发布于 2023-04-13 14:23:26
问题不在于chromadb,问题在于chromadb的依赖关系称为hnswlib。对于某些人来说,python3.9上的hnswlib显然存在问题。请看这里:https://github.com/nmslib/hnswlib/issues/442获得更多细节。我只是在python 3.10.5上构建了这个程序,没有任何问题(虽然需要几分钟):
pip install hnswlib
pip install chromadb您确实需要确保Microsoft构建工具在您用于构建hnswlib的环境中。hth。
https://datascience.stackexchange.com/questions/120886
复制相似问题