0

我刚刚更新到最新版本的 MacOSX Yosemite(Yosemite Beta 版本 3 - 2014 年 9 月 15 日更新)。在此新更新之前,R 在 Yosemite 中运行良好,但现在从命令行运行时出现此错误:

dyld: Library not loaded: /usr/local/opt/gcc/lib/gcc/x86_64-apple-darwin13.2.0/4.8.3/libgfortran.3.dylib
  Referenced from: /usr/local/Cellar/r/3.1.1/R.framework/Versions/3.1/Resources/lib/libR.dylib
  Reason: image not found
[1]    80010 trace trap  R

我认为这是一个gfortran错误——我重新安装了 X-Code、gcc4.9(等)和 gfortran(我使用自制软件来管理我的包并尝试从包编译)但无济于事。

我没有注意到任何其他停止工作的应用程序或程序。

这对我来说是真正的关键:R-Studio 中的 R 就像一个魅力。

这没什么大不了的,但我在几个数据分析管道中使用命令行中的 R。

任何想法如何解决这个错误?谷歌搜索让我无处可去。

更新:

  • 回去安装 Mavericks 并不是什么大问题——我都运行了一段时间,但是 Yosemite 对新的 beta 更新没有任何大问题。我仍然可以通过 RStudio 使用 R,只是 glibfortran 没有在我的终端中与 R 对话。我只关心在命令行调用 R 的脚本。

  • 似乎不是自制问题,因为当我从源代码编译 gfortran 时,我得到了同样的错误。

最后更新:

此错误已在 2014 年 9 月 30 日最新的 Yosemite Beta 版本第 4 版中得到修复。

4

1 回答 1

0

更新:

回去安装 Mavericks 并不是什么大问题——我都运行了一段时间,但是 Yosemite 对新的 beta 更新没有任何大问题。我仍然可以通过 RStudio 使用 R,只是 glibfortran 没有在我的终端中与 R 对话。我只关心在命令行调用 R 的脚本。

似乎不是自制问题,因为当我从源代码编译 gfortran 时,我得到了同样的错误。

最后更新:

此错误已在 2014 年 9 月 30 日最新的 Yosemite Beta 版本第 4 版中得到修复。

于 2014-10-20T00:35:22.420 回答