过去几个月我一直在Linux机器上使用this R package for single-cell analysis (SCDE)而没有任何问题。
但是,我在使用Mac上工作时遇到了很多麻烦。在Mavericks上安装似乎工作正常,但我已经尝试使用优胜美地的两台Mac无法使用。问题似乎是gfortran 4.8
与优胜美地并不好玩;我收到这个错误:
gfortran-4.8 -fPIC -g -O2 -c dqrdc.f -o dqrdc.o
gfortran-4.8: warning: couldn’t understand kern.osversion ‘14.1.1
许多人在尝试在R之外使用gfortran
时在Yosemite上收到此错误,他们找到的解决方案是升级到gfortran 5.0
,已经修复该问题以便与优胜美地合作。< / p>
然而,R调用gfortran (4.8)
的特定版本,所以我有点卡在这里。我无法真正升级到gfortran 5.0
,因为R无法识别它,gfortran 4.8
与我的操作系统不兼容。
非常感谢任何帮助。
答案 0 :(得分:1)
如果你有自制软件,你可以像这样安装gcc / gfortran 4.8以及更新的gfortran:
brew install gcc48 --with-fortran
此处更详细讨论了相同的问题: OS X package installation depends on gfortran-4.8