2015-07-04 11 views
6

मैं numba आयात करने की कोशिश कर रहा हूं। मैंने यहां मिले निर्देशों का उपयोग करके llvmlite और numba स्थापित किया (https://github.com/numba/numba#custom-python-environments) हालांकि मुझे numba आयात करते समय निम्न त्रुटि मिलती है।नुंबा रनटाइम लिंकिंग त्रुटि

Traceback (most recent call last): 
    File "kayhan.py", line 6, in <module> 
    from numba import * 
    File "/usr/local/lib/python3.4/dist-packages/numba/__init__.py", line 7, in <module> 
    from . import testing, decorators 
    File "/usr/local/lib/python3.4/dist-packages/numba/testing.py", line 6, in <module> 
    from numba import config 
    File "/usr/local/lib/python3.4/dist-packages/numba/config.py", line 9, in <module> 
    import llvmlite.binding as ll 
    File "/usr/local/lib/python3.4/dist-packages/llvmlite/binding/__init__.py", line 6, in <module> 
    from .dylib import * 
    File "/usr/local/lib/python3.4/dist-packages/llvmlite/binding/dylib.py", line 4, in <module> 
    from . import ffi 
    File "/usr/local/lib/python3.4/dist-packages/llvmlite/binding/ffi.py", line 36, in <module> 
    lib = ctypes.CDLL(os.path.join(_lib_dir, get_library_name())) 
    File "/usr/lib/python3.4/ctypes/__init__.py", line 351, in __init__ 
    self._handle = _dlopen(self._name, mode) 
OSError: /usr/local/lib/python3.4/dist-packages/llvmlite/binding/libllvmlite.so: undefined symbol:  _ZNSt14error_categoryC2Ev 

उत्तर

0

मुझे उबंटू 14.04 पर llvm 3.6 के साथ एक समान समस्या थी। आज़माएं:

apt-get install gcc-4.8 g++-4.8 libedit-dev llvm-3.6-dev 
LLVM_CONFIG=/usr/lib/llvm-3.6/bin/llvm-config CC=/usr/bin/gcc-4.8 CXX=/usr/bin/g++-4.8 pip install numba 
संबंधित मुद्दे