我在安装lme4
软件包时遇到问题。install.packages("lme4")
发出以下警告。当我尝试加载lme4
时,R说它不存在。有人知道如何解决这个问题吗?
also installing the dependency `nloptr`
Warning message in install.packages("lme4"):
“installation of package ‘nloptr’ had non-zero exit status”
Warning message in install.packages("lme4"):
“installation of package ‘lme4’ had non-zero exit status”
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
2条答案
按热度按时间f8rj6qna1#
你应该考虑
sudo apt install r-cran-lme4
,因为lme4
当然是每个Debian和Ubuntu版本的一部分,自2004年以来。当然,这包括它的依赖项,例如nloptr
自2014年以来一直在Debian和Ubuntu中。(披露:我为Debian维护这两个)。更一般地说,你也可以考虑Ubuntu的二进制文件。我昨天刚刚回答了一个类似的问题with a nice 'gif video',关于如何安装
gmm
软件包的r2u存储库与其20,000 CRAN二进制文件的Ubuntu是你可能要考虑的事情。jv4diomz2#
当我遇到这个问题时(对于linux,或者更具体地说是运行debian/ubuntu的docker镜像),有一个错误消息附加到它:
一种可能性是您的系统上没有安装cmake。根据您的操作系统,请尝试上述选项之一