安装SRA_Recall
本节提供RPM包安装SRA_Recall方法。请参照本节内容对SRA_Recall进行安装和安装后验证。若操作过程中使用了RPM包管理工具支持但本文档中未说明的参数,可能会引入未定义行为,请谨慎操作。
安装步骤
- 按照获取软件包获取到SRA_Recall软件包,解压后得到二进制RPM包。
- 安装RPM包。
1
rpm -ivh boostkit-sra_recall-xxxx.aarch64.rpm
安装结束后,自动追加环境变量LD_LIBRARY_PATH到“/etc/profile”中,即KBest、KVecturbo的动态库文件所在目录“/usr/local/sra_recall/lib”,KScaNN的动态库文件与静态库文件所在目录“/usr/local/sra_recall/lib/kscann”。
上述命令中涉及的xxxx代表版本号。
- 安装whl文件。
1
pip install kbest-xxxx-cp39-cp39-linux_aarch64.whl
上述命令中涉及的xxxx代表版本号。
安装后验证
- 执行source命令或重新登录终端使环境变量生效。
1
source /etc/profile
- 查看环境变量LD_LIBRARY_PATH是否包含KBest、KVecturbo的安装路径“/usr/local/sra_recall/lib”及KScaNN的安装路径“/usr/local/sra_recall/lib/kscann”。
1
env | grep LD_LIBRARY_PATH
如果变量包含安装路径,说明安装成功。
安装成功后在安装路径(默认路径是“/usr/local/sra_recall”)下生成相应文件,其中,“include”文件夹包含KBest、KVecturbo的头文件,“lib”文件夹包含了KBest、KVecturbo的动态库文件,“include/kscann”文件夹包含KScaNN的头文件,“lib/kscann”文件夹包含了KScaNN的动态库文件与静态库文件。
- 执行pip show命令确认kbest==xxxx已安装。
1
pip show kbest
如果输出包含Name: kbest Version: xxxx,则已安装成功。
父主题: SRA_Recall使用说明