milvus使用中出现 ImportError: cannot import name ‘db‘ from ‘pymilvus‘

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], ,

 这是因为安装的时候,你下载的docker-compose.yml文件不是从官网下载的,而是下载了以前的版本,从官网下载然后覆盖就好了。

总结就是,pymilvus版本,milvus版本和SDK版本。SDK版本我们尽量不调整,通过pip更改pymilvus版本,通过docker-compose.yml更改milvus版本,直到对应完成。

(以及吐槽一下……milvus的安装指南是真的做的不好,所有东西都给封装到docker里,确实,docker很方便,可并不是所有电脑,所有服务器都能按照他的那一套流程下来,但封装下来,出问题了找起来真的很麻烦)

你可能感兴趣的:(milvus)