在Linux 7.0上安装numba时发生错误,前提条件是llvmlite库目录

2024-04-28 03:52:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我不熟悉Linux,通常通过命令行语法安装软件包。在

我尝试在Python中安装numba(使用jit),这是我收到的错误。Numba似乎在命令行中安装正确,但是当我试图导入Spyder时,我得到了以下错误

llvmlite导入没有错误。在

>>> import numba
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/numba-0.22.1_13.g1902d7f-py2.7-linux-x86_64.egg/numba/__init__.py", line 7, in <module>
    from . import testing, decorators
  File "/usr/local/lib/python2.7/dist-packages/numba-0.22.1_13.g1902d7f-py2.7-linux-x86_64.egg/numba/testing.py", line 6, in <module>
    from numba import config
  File "/usr/local/lib/python2.7/dist-packages/numba-0.22.1_13.g1902d7f-py2.7-linux-x86_64.egg/numba/config.py", line 9, in <module>
    import llvmlite.binding as ll
  File "/usr/local/lib/python2.7/dist-packages/llvmlite-0.0.0-py2.7.egg/llvmlite/binding/__init__.py", line 6, in <module>
    from .dylib import *
  File "/usr/local/lib/python2.7/dist-packages/llvmlite-0.0.0-py2.7.egg/llvmlite/binding/dylib.py", line 4, in <module>
    from . import ffi
  File "/usr/local/lib/python2.7/dist-packages/llvmlite-0.0.0-py2.7.egg/llvmlite/binding/ffi.py", line 43, in <module>
    lib = ctypes.CDLL(_lib_name)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: libllvmlite.so: cannot open shared object file: No such file or directory

Tags: inpyimportinitegglibpackagesusr