milvus-logo

Install Milvus Python SDK

This topic describes how to install Milvus python SDK pymilvus for Milvus.

Current version of Milvus supports SDKs in Python, Node.js, GO, and Java.

Requirements

  • Python 3.7 or later is required.
  • Google protobuf is installed. You can install it with the command pip3 install protobuf==3.20.0.
  • grpcio-tools is installed. You can install it with the command pip3 install grpcio-tools.

Install PyMilvus via pip

PyMilvus is available in Python Package Index.

It is recommended to install a PyMilvus version that matches the version of the Milvus server you installed. For more information, see Release Notes.
$ python3 -m pip install pymilvus==2.4.0

Verify installation

If PyMilvus is correctly installed, no exception will be raised when you run the following command.

$ python3 -c "from pymilvus import Collection"

What's next

Having installed PyMilvus, you can:

On this page