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()"

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

相关推荐
Sirius.z6 小时前
第R6周:LSTM实现糖尿病探索与预测
python
名字还没想好☜6 小时前
Python f-string 进阶:数字格式化、对齐填充、调试 = 号与嵌套表达式
开发语言·数据库·python·字符串格式化·f-string
ltl7 小时前
内核追踪:ftrace、kprobe、uprobe、tracepoint 生产实战
linux
·薯条大王7 小时前
经济实惠玩云服务器|一台云服务器多人共用,子账号配置教程
java·linux·运维·服务器·汇编·c++·python
Dxy12393102168 小时前
Python 如何使用 MySQL 的事务
python·mysql
小小、码农10 小时前
Linux进程控制:从fork到exec,手写一个简易Shell
linux·运维·服务器
不会就选b10 小时前
Linux之进程间通信(二)---模拟进程池
linux·运维·服务器
今儿敲了吗12 小时前
Python ——第三方包
笔记·python
麒麟水手12 小时前
国产银河麒麟系统开发实录:跑通Streamlit,我踩过的6个坑
python
麒麟水手12 小时前
麒麟系统部署检查清单:上线前30分钟,逐项自查这4类问题
python