conda gfortran 关于 osx 失败 link 的问题

conda gfortran on osx failed link issue

这个问题显然众所周知并被广泛引用。我是 运行 python 在 OSX 上使用 conda 安装环境的代码。我得到

ImportError: dlopen(/Users/me/anaconda/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Library not loaded: @rpath/libgfortran.3.dylib

无论我是否在环境中安装 gcc,都会发生这种情况。我发现的所有建议变通方法都不适用于我的案例。谷歌搜索已经好几个小时了。

有人可以提供相关建议来渡过这个难关吗?

你的 gfortran 对于你的 Python 版本来说太新了。您的 Python 需要 libgfortran 版本 3,但 GCC 7 具有 libgfortran 版本 4。您必须安装 GCC 版本 6 或更早版本。

在 Linux

上查看类似问题