安装Python环境
为了确保编译过程中使用的Python版本符合Milvus的要求,建议安装的Python版本为3.8以上版本。
安装Python环境的主要目的是为了能够开发、编译和运行使用Python语言编写的程序。Milvus支持多种编程语言的客户端(包括Python、Java、Go等),安装Python环境便于使用或扩展Milvus功能。
- 下载miniconda3。
- ARM版本
1wget https://repo.anaconda.com/miniconda/Miniconda3-py312_24.7.1-0-Linux-aarch64.sh --no-check-certificate
- x86版本
1wget https://repo.anaconda.com/miniconda/Miniconda3-py312_24.7.1-0-Linux-x86_64.sh --no-check-certificate
- ARM版本
- 安装miniconda3。
- ARM版本
1sh Miniconda3-py312_24.7.1-0-Linux-aarch64.sh - x86版本
1sh Miniconda3-py312_24.7.1-0-Linux-x86_64.sh
启动安装之后根据提示按“Enter”键即可,若遇到填写yes/no的情况,填写yes即可。
- ARM版本
- 配置pip的镜像网站。
1 2
mkdir ~/.pip echo -e "[global]\nindex-url=https://repo.huaweicloud.com/repository/pypi/simple\n[install]\ntrusted-host=repo.huaweicloud.com\n" >> ~/.pip/pip.conf
若是以上华为源失效,可以尝试清华源或阿里源。
- 清华源:
1 2 3 4
[global] index-url=https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=pypi.tuna.tsinghua.edu.cn
- 阿里源:
1 2 3 4
[global] index-url=https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com
- 清华源:
- 使环境变量生效。
1source ~/.bashrc
默认情况下,miniconda会自动激活名为base的虚拟环境。若是不想让miniconda自动激活,可以使用如下命令取消。
1conda config --set auto_activate_base false
- 创建Python虚拟环境。
1conda create --name milvus python=3.10.6
- 激活创建的虚拟环境。
1conda activate milvus
- 查看虚拟环境下的Python版本。
1python --version回显信息如下所示则表示安装成功。
1Python 3.10.6
父主题: 配置编译环境