LLVM ERROR: Symbol not found: __svml_cosf8_ha问题解决

问题

python项目运行的时候会报错

LLVM ERROR: Symbol not found: __svml_cosf8_ha

解决方法

LLVM ERROR: Symbol not found: __svml_cosf8_ha 通常与 Intel 的数学库 SVML(Sparse Vector Math Library)有关。

SVML 是 Intel 提供的一个用于提高浮点数学运算性能的库,它在某些情况下可能会与 LLVM(一个编译器和工具链技术的集合)发生冲突。

方法一:

尝试用设置环境变量NUMBA_DISABLE_INTEL_SVML=1来禁用 Numba 使用 Intel SVML。

方法二:

有可能是svml_dispmd.dll缺失。

svml_dispmd下载-百度

svml_dispmd下载-夸克

svml_dispmd.dll文件放入C盘system32文件夹内(C:\Windows\System32)即可解决。

方法三:

numba 版本不兼容。请尝试使用较旧的 numba。

numba<=0.58.0也可以。

总结

我先尝试了方法一,并没解决。最后是方法二解决的,下载缺失的DLL,放入指定的文件夹。

完事~

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值