我需要在 Centos 7 上运行的集群上使用 Numba。
但是,IT 团队无法安装 llvm 4.0(Centos 7 没有构建器),因此他们安装了 llvm 3.9。
之后,我使用 pip 成功安装了 llvmlite 0.16.0 和 Numba 0.17。
不幸的是,当我启动一个简单的测试程序时,我收到以下错误:ImportError: No module named 'llvmlite.llvmpy.ee'
这是完整的错误:
回溯(最近一次通话最后):
文件“LINCS_Test.py”,第 17 行,在
import KerasImageDataGenerator as kidg
文件“../KerasImageDataGenerator.py”,第 1 行,在
import KerasBatchTransformation2D as bt
文件“../KerasBatchTransformation2D.py”,第 1 行,在
import numba
文件
“/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-
包/numba/ init .py”,第 6 行,在
from . import testing, decorators
文件
“/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-
packages/numba/decorators.py”,第 7 行,在
from .targets import registry
文件
“/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-
包/numba/targets/registry.py”,第 3 行,在
from . import cpu
文件“/home/exacloud/lustre1/gray_lab/users/Guillaume/Python/lib/python3.4/site-packages/numba/targets/cpu.py”,第 6 行,在
import llvmlite.llvmpy.ee as le
ImportError:没有名为“llvmlite.llvmpy.ee”的模块
知道如何解决吗?