当前位置: 首页 > 知识库问答 >
问题:

ImportError:没有名为“llvmlite.llvmpy.ee”的模块

微生俊名
2023-03-14

我需要在Centos 7上运行的集群上使用Numba。

但是,IT团队无法安装llvm编译器编译器4.0(Centos 7没有构建器),因此他们安装了llvm编译器编译器3.9。

之后,我使用pip成功安装了llvmlite 0.16.0和Numba 0.17。

不幸的是,当我启动一个简单的测试程序时,我收到以下错误:重要性错误:没有名为“llvmlite.llvmpy.ee”的模块

这是完整的错误:

回溯(最近一次通话):

文件“LINCS_Test.py ”,第17行,在

import KerasImageDataGenerator as kidg

文件"…/KerasImageDataGenerator.py",第1行,在

import KerasBatchTransformation2D as bt

文件 “../KerasBatchTransformation2D.py“,第 1 行,在

import numba

文件

“/首页/exacloud/lustre1/gray_lab/用户/纪尧姆/蟒蛇/自由/蟒蛇3.4/网站-

包/numba/init.py",第6行,在

from . import testing, decorators

文件

“/首页/exacloud/lustre1/gray_lab/用户/纪尧姆/蟒蛇/自由/蟒蛇3.4/网站-

包装/麻木/装饰。py”,第7行,英寸

from .targets import registry

文件

“/首页/exacloud/lustre1/gray_lab/用户/纪尧姆/蟒蛇/自由/蟒蛇3.4/网站-

软件包/numba/target/registry.py“,第 3 行,在

from . import cpu

文件"/home/extoud/lustre1/gray_lab/user/Guillaume/Python/lib/python3.4/sitePackes/numba/目标/cpu.py",第6行,在

import llvmlite.llvmpy.ee as le

ImportError:没有名为“llvmlite.llvmpy.ee”的模块

知道怎么修吗?

共有1个答案

姜钊
2023-03-14

有限元存储库包含兼容 LLVM 版本的表。目前它显示为:

llvmlite versions   compatible LLVM versions
0.17.0 - ...        4.0.x
0.16.0 - 0.17.0     3.9.x
0.13.0 - 0.15.0     3.8.x
0.9.0 - 0.12.1      3.7.x
0.6.0 - 0.8.0       3.6.x
0.1.0 - 0.5.1       3.5.x

numba存储库维护一个文件,列出了llvmliterequirements.txt的要求。目前的要求是:

llvmlite>=0.20

然而,似乎Numba 0.33有一个与LLVM 3.9.x兼容的要求:

llvmlite>=0.16

因此,如果您想使用LLVM 3.9,您可能需要使用Numba 0.33.x。考虑到Numba正在快速变化,似乎任何Numba 0.30之前的版本(第一个要求llvmlite 0.16)或0.33之后的版本(最后一个接受llvmlite0.16)都无法工作,因为API发生了变化。

 类似资料:
  • 问题内容: 我已经使用命令安装了redis,但是当我运行Python程序时收到此错误: 知道发生了什么问题还是我也应该安装其他软件包?我正在使用Ubuntu 13.04,并且具有Python 2.7。 问题答案: 要安装redis-py,只需: 或者(您确实应该使用点子): 或从来源: 入门 详细信息:https : //pypi.python.org/pypi/redis

  • 问题内容: 由于某种原因,我不能使用or模块。在python shell中运行以下命令后 要么 我得到这个错误 ModuleNotFoundError:没有名为“ Tkinter”的模块 要么 ModuleNotFoundError:没有名为“ tkinter”的模块 可能是什么原因,我们如何解决呢? 问题答案: 您可能需要使用以下一种(或类似的方式)安装它: 您也可以针对python 3.7提及

  • 问题内容: 我在 Google App Engine的Python 使用Google Translate API时遇到此错误,但是我不知道如何解决, 我将尝试 设置指示Google App Engine SDK的环境 ,然后再次上传到Google Apps Engine, 始终会收到错误消息 , 错误:服务器错误 服务器遇到错误,无法完成您的请求。如果问题仍然存在,请报告您的问题并提及此错误消息以

  • 问题内容: 我指的是以下教程来为我的Web应用程序创建登录页面。 http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 我的数据库有问题。我正在 当我执行 我已经尝试了所有可能的方法来安装python mysql,这是本教程中提到的一种,easy_install,sudo apt-get in

  • 问题内容: 我是这个Python世界的新手(仅1周)。我尝试安装django-mssql,但是当我尝试导入库(使用)时,出现以下错误消息: 我试图寻找那个图书馆而没有成功。 你们能指出我正确的方向吗? 问题答案: 您缺少包裹。它带有ActivePython,但您可以将它作为pywin32的一部分单独在GitHub(以前在SourceForge上)上获得。 您也可以简单地使用:

  • 问题内容: 我目前正在练习matplotlib。这是我练习的第一个示例。 当我使用运行脚本时,它可以正确显示绘图。但是,我自己运行它,它引发了以下问题: python是否在不同位置查找matplotlib? 环境是: numpy,scipy,matplotlib已安装: 问题答案: 您的计算机上安装了两个python,一个是Mac OSX随附的标准python,第二个是您使用端口安装的python