在Mac 10.9.5中安装R软件包amap的问题

时间:2014-11-13 12:47:19

标签: r macos csh install.packages

我正在尝试在R中安装包amap来进行一些并行距离矩阵计算。

我跑:

 install.packages("amap", dependencies = TRUE)

我收到此错误:

make: gfortran-4.8: No such file or directory
make: *** [pop.o] Error 1
ERROR: compilation failed for package ‘amap’
* removing ‘/Users/javier/Library/R/3.1/library/amap’

但是,我的电脑中安装了gfortran-4.8:

gfortran -v
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/local/gfortran/libexec/gcc/x86_64-apple-darwin13/4.8.2/lto-wrapper
Target: x86_64-apple-darwin13
Configured with: ../gcc-4.8.2/configure --prefix=/usr/local/gfortran --with-gmp=/Users/fx/devel/gcc/deps-static/x86_64 --enable-languages=c,c++,fortran,objc,obj-c++ --build=x86_64-apple-darwin13
Thread model: posix
gcc version 4.8.2 (GCC) 

我在这里读到了一个方法,就是在.bash_source中键入以下内容

alias fixrs="launchctl setenv PATH /usr/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin"

然后在终端中执行fixrs。我使用.tcshrc所以我输入了

alias fixrs launchctl setenv PATH /usr/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin 

在我的.tcshrc上,并在启动RStudio或R控制台之前在终端中执行fixrs命令并且我一直收到相同的错误(还提到我还尝试更改为bash,生成.bash_profile包括命令和午餐RStudio,结果是相同的)。

评论应该放在.tcshrc文件的特定部分吗?是我的bash to tcshrc翻译错了?我也试过alias fixrs "launchctl setenv PATH /usr/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin"

无论如何,在这个阶段我真的不知道如何继续安装amap。有谁知道如何解决这个问题?

0 个答案:

没有答案