
我正在運行 gcc (Ubuntu 5.3.0-3ubuntu1~14.04) 5.3.0 20151204
我無法成功安裝一些 R 軟體包,因為我的 gfortran 出現錯誤。有人指出這可能是因為我的 g++ 與我的 gfortran 版本不符。
這是我的gfortran:GNU Fortran (Ubuntu 4.8.5-2ubuntu1~14.04.1) 4.8.5
有人可以幫助我讓它們一起工作,這樣我就可以安裝像 lavaan 這樣的 R 軟體包及其依賴項。謝謝。
答案1
有多個版本的 gcc、g++、gfortran 編譯器可用。例如,軟體包 g++-5、gcc-5 和 gfortran-5 與 ...-4 版本。您顯然沒有 gfortran-5 padkage。有編譯器、gcc、g++ 和 gfortran 的元包來取得最新版本的依賴項。可能其中之一尚未安裝,因此它是軟體包(gfortran?)。無論如何,只要:
sudo apt-get install gfortran
看看您是否獲得了與您的 gcc 匹配的預期 5.3 版本。如果這不起作用,只需使用顯式的 gfortran-5 套件。