我正在尝试在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。有谁知道如何解决这个问题?