赞
踩
Error 1:
ImportError: cannot import name 'db' from 'pymilvus'
这是因为pymilvus2.2.8版本的orm文件夹里没有db.py,其他的版本没有看,但是2.2.9版本是可以的,所以:
pip install pymilvus==2.2.9
Error 2:
RPC error: [__internal_register], <MilvusException: (code=1, message=this version of sdk is incompatible with server, please downgrade your sdk or upgrade your server )>, <Time:{'RPC start': '2023-06-15 10:54:39.057525', 'RPC error': '2023-06-15 10:54:39.122015'}>
这是因为安装的时候,你下载的docker-compose.yml文件不是从官网下载的,而是下载了以前的版本,从官网下载然后覆盖就好了。
总结就是,pymilvus版本,milvus版本和SDK版本。SDK版本我们尽量不调整,通过pip更改pymilvus版本,通过docker-compose.yml更改milvus版本,直到对应完成。
(以及吐槽一下……milvus的安装指南是真的做的不好,所有东西都给封装到docker里,确实,docker很方便,可并不是所有电脑,所有服务器都能按照他的那一套流程下来,但封装下来,出问题了找起来真的很麻烦)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。