【问题标题】:Import Error with Numba: Wrong ELF class: ELFCLASS64Numba 的导入错误:错误的 ELF 类:ELFCLASS64
【发布时间】:2013-12-26 16:12:49
【问题描述】:

我正在尝试使用连续分析模块,特别是 numpy 和 numba。当我尝试导入其中一个模块时,我得到了

ImportError: /home/username/.local/lib/python2.7/site-packages/numpy/core/multiarray.so:     wrong ELF class: ELFCLASS64

根据我自己的判断,我一定是安装了错误的 32 位或 64 位版本。我在一个 64 位的 linux 系统上。我该如何解决这个问题?

【问题讨论】:

  • 基本上它会缝合你已经为 64 位编译的多数组,(如果你的系统确实是 64 位,它应该是)但是由于某种原因,调用它的东西(我认为是 python)是 32 位。你确定你安装了正确的包吗?使用发行版的包管理器安装 numpy。
  • 啊,我很困惑,因为我的系统似乎有正确的软件包,但看起来我安装了 32 位版本的 Anaconda。
  • 好了,编辑并标记为已解决 (:

标签: python numpy elf importerror numba


【解决方案1】:

在 cmets 中 Xapa 的帮助下,我意识到我的模块安装为 64 位版本,但我安装了 32 位版本的 anaconda。

【讨论】:

    猜你喜欢
    • 2016-11-25
    • 2010-09-17
    • 1970-01-01
    • 2018-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-08
    • 1970-01-01
    相关资源
    最近更新 更多