对不起,我是 R 的初学者。包ez
应该与包 Matrix 1.2.7.1 一起工作。但是,当我尝试更新 Matrix 时,我面临一些问题。
我使用 OSX 系统,我试过:
在 RStudio 中直接更新
使用以下命令安装软件包:
install.packages("/Users/apple/Downloads/Matrix_1.2-7.1.tar", repos = "NULL", type = "source")
错误消息是:
ld:警告:找不到选项 '-L / usr / local / lib / gcc / x86_64-apple-darwin13.0.0 / 4.8.2' 的目录
ld:未找到-lgfortran 的库
clang:错误:链接器命令失败,退出代码 1(使用-v 查看调用)
make:* * * [Matrix.so] 错误1
错误:包 'Matrix' 的编译失败
* 删除 & gt;'/ Library / Frameworks / R.framework / Versions / 3.3 / Resources / library / Matrix'
恢复以前的 & gt;'/ Library / Frameworks / R.framework / Versions / 3.3 / Resources / library / Matrix'
install.packages 中的警告:包 'Matrix' 的安装具有非零退出状态
下载的源包在‘/private/var/folders/j3/52_wq50j75jfk5ybg6krlw_w0000gn/T/RtmpTXNuGy/downloaded_packages’
谢谢你的帮助。
做一些谷歌搜索我发现了一个潜在的解决方案,尝试打开你的控制台和安装 xcode,关闭 R,重新启动,然后再次安装矩阵。
xcode-select --install
看起来您缺少-lgfortran 库。xcode 可能会解决您的问题。如果那不起作用,还有几个其他潜在的修复我发现here。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(32条)