Installation¶
Installing via pip¶
PyMilvus is in the Python Package Index.
PyMilvus only support python3(>= 3.6), usually, it's ok to install PyMilvus like below.
$ python3 -m pip install pymilvus
Installing in a virtual environment¶
It's recommended to use PyMilvus in a virtual environment, using virtual environment allows you to avoid
installing Python packages globally which could break system tools or other projects.
We use virtualenv
as an example to demonstrate how to install and using PyMilvus in a virtual environment.
See virtualenv for more information about why and how.
$ python3 -m pip install virtualenv
$ virtualenv venv
$ source venv/bin/activate
(venv) $ pip install pymilvus
If you want to exit the virtualenv venv
, you can use deactivate
.
(venv) $ deactivate
$
Installing a specific PyMilvus version¶
Here we assume you are already in a virtual environment.
Suitable PyMilvus version depends on Milvus version you are using. See install pymilvus for recommended pymilvus version.
If you want to install a specific version of PyMilvus:
(venv) $ pip install pymilvus==0.3.0
If you want to upgrade PyMilvus into the latest version published:
(venv) $ pip install --upgrade pymilvus
Installing from source¶
This will install the latest PyMilvus into your virtual environment.
(venv) $ pip install git+https://github.com/milvus-io/pymilvus.git
Verifying installation¶
Your installation is correct if the following command in the Python shell doesn't raise an exception.
(venv) $ python -c "from milvus import Milvus, DataType"
Section author: Yangxuan@milvus