如何修复未加载的八度库和中止陷阱:6 错误?

How to fix octave Library not loaded and Abort trap: 6 bug?

每当我尝试 运行 八度时:

$ octave

我收到这个错误:

dyld: Library not loaded: /usr/local/opt/hwloc/lib/libhwloc.15.dylib
  Referenced from: /usr/local/opt/open-mpi/lib/libmpi_usempif08.40.dylib
  Reason: image not found
Abort trap: 6

我该如何解决这个问题?

详情:

但它在中途冻结:


==> ./configure --prefix=/usr/local/Cellar/octave/5.1.0_4 --disable-silent-rules

==>全部


通过在终端中输入 brew install hwloc 确保 hwloc 已安装。


如果这不起作用,请尝试导航到它在终端中查找文件的目录:

cd /usr/local/opt/hwloc/lib/
ls

寻找类似的库并复制它,将其重命名为 libhwloc.15.dylib。如果有一个名为 libhwloc.5.dylib 的文件,请输入

cp libhwloc.5.dylib libhwloc.15.dyli