MacOSX Yosemite:在终端中使用R - 一个gfortran错误

时间:2014-09-20 00:09:18

标签: r command-line osx-yosemite osx-yosemite-beta

我刚刚更新到最新版本的MacOSX Yosemite(Yosemite Beta版本3 - 2014年9月15日更新)。在这次新的更新之前,R在优胜美地工作得很好,但是现在当我从命令行运行时出现这个错误:

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在新的测试版更新中没有任何大问题。我仍然可以使用R通过RStudio,只是glibfortran不在我的终端与R交谈。我只关心在命令行调用R的脚本。

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

最终更新:

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

1 个答案:

答案 0 :(得分:0)

更新

返回并安装Mavericks并不是什么大不了的事 - 我已经运行了一段时间,但是Yosemite在新的测试版更新中没有任何大问题。我仍然可以使用R通过RStudio,只是glibfortran不在我的终端与R交谈。我只关心在命令行调用R的脚本。

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

最终更新:

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