Linux(麒麟)服务器离线安装单机Milvus向量库

无外网服务器最方便的就是直接安装rpm包,这里我把需要的安装包整理好了

一、离线安装python13

安装依赖和gcc(我服务器里这些包还是能直接安装的,我就直接在线安装了)

bash 复制代码
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
yum -y install gcc

安装python13

bash 复制代码
tar -zxvf Python-3.13.7.tgz
cd /home/Python-3.13.7
./configure --prefix=/usr/local/python3 --with-readline
make && make install
ln -s /usr/local/python3/bin/python3.13 /usr/bin/python
ln -s /usr/local/python3/bin/pip3.13 /usr/bin/pip

验证

bash 复制代码
python --version

二、离线安装milvus( 参考官方文档

bash 复制代码
rpm -ivh milvus_2.6.0-1_arm64.rpm

开机自启

bash 复制代码
systemctl enable milvus

启动

bash 复制代码
systemctl start milvus

查看状态

bash 复制代码
systemctl status milvus

停止

bash 复制代码
systemctl stop milvus

三、离线安装milvus_cli(参考官方文档

在解压的目录下离线安装全部whl依赖(依赖安装是忽略错误的,可能会有不成功的)

bash 复制代码
for file in *.whl; do pip install "$file" --ignore-installed --retries 0 --no-build-isolation2>/dev/null; done

安装milvus_cli(如果安装出错,提示缺什么就安装什么,缺的包都在附件里了)

bash 复制代码
pip install --retries 0 --no-build-isolation milvus_cli-1.0.2.tar.gz

验证(如果成功会进入milvus_cli窗口)

bash 复制代码
milvus_cli

如果报错No module named milvus_cli.main; 'milvus_cli' is a package and cannot be directly executed

运行

bash 复制代码
python -c "from milvus_cli.scripts.milvus_cli import runCliPrompt; runCliPrompt()"

其他命令按照文档操作即可

相关推荐
生信大表哥4 小时前
单细胞测序分析(五)降维聚类&数据整合
linux·python·聚类·数信院生信服务器
“αβ”5 小时前
MySQL表的操作
linux·网络·数据库·c++·网络协议·mysql·https
火山引擎开发者社区5 小时前
火山引擎向量数据库 Milvus 版正式商业化:AI 时代的向量检索新标杆
数据库·milvus·火山引擎
神秘的土鸡5 小时前
openEuler 25.09 企业级 MySQL主从复制部署与性能优化实战提升50%
linux·数据库·mysql·性能优化·openeuler
seeyoutlb5 小时前
微服务全局日志处理
java·python·微服务
知识分享小能手5 小时前
CentOS Stream 9入门学习教程,从入门到精通, CentOS Stream 9 命令行基础 —语法知识点与实战详解(4)
linux·学习·centos
ada7_5 小时前
LeetCode(python)——148.排序链表
python·算法·leetcode·链表
烤鱼骑不快6 小时前
linux 软Raid
linux
岁月宁静6 小时前
LangChain + LangGraph 实战:构建生产级多模态 WorkflowAgent 的完整指南
人工智能·python·agent
hhwyqwqhhwy7 小时前
Linux file->private
linux·运维·服务器