Julialang:错误`错误:LoadError:LoadError:安装llvm时无法打开libLLVM!`

时间:2018-10-17 07:28:40

标签: julia

我对Julia语言还是陌生的,但是遇到了一个奇怪的错误。因此,我正在尝试预编译并加载名为Sympy.jl的用于符号数学的软件包,例如同义的Python软件包。

我已经安装了Julia 1.0.0,并从程序包管理器中运行了代码:

build SpecialFunctions;

,因为这是Sympy软件包的依赖项。我收到一条错误消息:

 ERROR: LoadError: LoadError: Unable to open libLLVM!

现在,我检查了julia versioninfo()命令,它显示已安装LLVM。不知道为什么在使用Ubuntu时会说我在使用red-hat linux。这是输出。

Julia Version 1.0.0
Platform Info:
  OS: Linux (x86_64-redhat-linux)
  CPU: Intel(R) Core(TM) i7-6850K CPU @ 3.60GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.0 (ORCJIT, broadwell)

有人知道如何解决此问题吗?我到处搜寻有关类似问题的所有参考资料,这些都与Julia的早期版本有关,因此不确定什么适用。

1 个答案:

答案 0 :(得分:3)

确保路径中有libLLVM.so。如果没有,则安装了LLVM,然后创建到该库的simlink: on ubuntu: $ ln -s /usr/lib/x86-64-linux-gnu/libLLVM.6.0.so.1 /usr/lib/x86-64-linux-gnu/libLLVM.so