r - 在 Ubuntu 和 Mac 上安装 rgl : X11 not found

标签 r linux macos rgl

我在这里看到了这个问题:Error in loading rgl package with Mac OS X但没有提到安装错误,这是我的情况。我无法安装 rgl 包,在 R 中使用此命令:

source("http://bioconductor.org/biocLite.R")
biocLite("rgl")

显示如下错误:

configure: error: X11 not found but required, configure aborted. ERROR: configuration failed for package ‘rgl’ * removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl’

我检查了这个地址/Library/Frameworks/R.framework/Versions/3.2/Resources/library,没有rgl文件夹,所以无法删除aglrgl.so(或rgl.so),这是上述问题的答案。你能帮我解决这个安装问题吗?谢谢。

最佳答案

在 Ubuntu 16.04 和 18.04 上,尝试从 CRAN 安装 rgl 时可能会遇到此问题:

checking for X... no configure: error: X11 not found but required, configure aborted.

ERROR: configuration failed for package ‘rgl’

感谢这个博客解决了我在安装 rgl 时遇到的问题:

http://solaimurugan.blogspot.ca/2015/09/3d-data-visualization-using-r-configure.html

如果上面的链接消失,解决方案,如博客中所述:

sudo apt-get install xorg 
sudo apt-get install libx11-dev 
sudo apt-get install libglu1-mesa-dev 

最近,如果您收到此错误,在全新的 ubuntu 16.04 安装上安装 rgl 还需要进一步的步骤(如以下评论中所述):

fatal error: ft2build.h: No such file or directory

解决方法:

sudo apt-get install libfreetype6-dev

然后从 CRAN 安装 rgl 应该就可以了。

关于r - 在 Ubuntu 和 Mac 上安装 rgl : X11 not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31820865/

相关文章:

objective-c - 如何在 Mac OS X 中过滤和覆盖文本输入

r - 使用 r 中的预测概率求对数似然

使用 'rename.pl' 重命名多个文件的正则表达式

linux - linux 文件描述符限制如何工作?

Linux:Find 命令列出所有内容

git - Mac 到 EC2 - 源代码控制三角问题 - git?同步?啥?

objective-c - 如何使用 objective c 在 osx 中收集系统信息

r - 使用 purrr::reduce() 进行迭代

r - NLME 回归的限制?

r - 使用列作为在 R 中绘图的因素