nx安装llvmlite与numba

文章介绍了在Python3.6.9环境下,安装llvmlite0.32.1和numba0.49.1时遇到的问题及解决方法。主要问题在于LLVM_CONFIG的路径设置,作者尝试了多种方法,包括指定不同版本的llvm-config,最终通过修改源码中的llvm_config变量并手动指定路径成功安装llvmlite。之后,numba可以正常通过pip安装。
摘要由CSDN通过智能技术生成

文参考 Python安装llvmlite、numba报错解决方案_ClearLon的博客-CSDN博客

llvmlite与numba你可以理解为用于数据处理的加速包

我的python版本为3.6.9,llvmlite版本为0.32.1,numba版本为0.49.1

目录

1  安装 llvmlite

2  安装numba


1  安装 llvmlite

llvmlite需要LLVM,在pypi中你可以找到需要的LLVM版本 llvmlite · PyPI

我当前需要LLVM8

sudo apt-get install llvm-8

之前使用 LLVM_CONFIG=/usr/lib/llvm-8/bin/llvm-config sudo pip3 install llvmlite==0.32.1 是可以安装成功的。现在不知道为什么就不行了,就告诉我没有LLVM_CONFIG

试了很多个方法,比如

alias llvm-config="llvm-config-3.9"
export LLVM_CONFIG="/usr/bin/llvm-config-3.9"

再比如

LLVM_CONFIG=/usr/lib/llvm-8/bin/llvm-config-8 sudo pip3 install llvmlite==0.32.1

最后从pypi上把gz包直接搞下来了,由于之前一直是用pip下载的,所以源码都在tmp,这个tmp感觉像是缓存一样的东西,下载失败后应该就自动删除了,用包下载就不一样了,用包明确的告诉你是 ffi/build.py 出了问题

那后面我们就打开 build.py 这个文件,然后根据提示信息找到 llvm_config 这个变量,手动给他一个值

然后再进行安装就行了

2  安装numba

安装完llvmlite后,numba直接用pip安装就行了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Suyuoa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值