Repository navigation
|
|
Answered by
zyscodes
Nov 5, 2024
Replies: 1 comment 1 reply
1 reply
Answer selected by
GreatV
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment



Oh,shit!问题解决了,大概原因就是在安装albumentations 依赖时,其内部依赖simsimd组件,不指定simsimd版本时会安装它的最新版本,而 目前simsimd最新版本为6.0.0,其中 当你在 ARM64 架构的服务器上安装 Albumentations 时,如果依赖的 SimSIMD 库出现报错,指向 arm_sve.h 文件无法找到(fatal error: arm_sve.h: No such file or directory),说明当前环境可能不支持 SVE (Scalable Vector Extension),或者相关的开发包没有正确安装。
SVE 是 ARMv8.2 及其更高版本的扩展,用于支持高效的矢量化计算。
So,重点来了,一行命令解决:pip install albumentations simsimd==1.1.2 安装albumentations 组件时安装simsimd最低版本1.1.2.
安装其他依赖完成后成功运行。