[英]How do I install the R package rgl on Ubuntu 9.10, using R version 2.12.1?
我不得不多次处理这个问题,这总是很好用:输入终端
sudo apt-get install libglu1-mesa-dev
在此之后,我只需启动R并使用install.packages
函数安装rgl包
如果像我这样的任何新手在安装rgl时遇到相同或类似的问题,以下内容最终对我有用。
1)在bash提示符下:
sudo apt-get build-dep r-cran-rgl
这修复了“缺少必需的标题GL / gl.h”问题(安装libglu1-mesa-dev后我还有一个)。
2)在R提示符下(我用'sudo R'开始R,但可能不需要):
install.packages("rgl", repos="http://R-Forge.R-project.org")
下载,编译和安装最新版本。
我也在步骤2)尝试了sudo apt-get install r-cran-rgl
,但每当我在R中尝试library(rgl)
它会抱怨
错误:包'rgl'是在R 3.0.0之前构建的:请重新安装它
但是rgl可以使用R中的update.packages()
命令从这一点升级。如果你想让apt-get知道它已经安装了,这可能更好。但是我并不在乎,因为R提供了它自己的包管理工具。
您可能需要使用R 2.13.1执行此操作。 链接点可能不同。 如果您真的坚持使用旧版本,则需要使用与该版本匹配的rgl版本进行编译。 有一个以前版本的存档,该链接位于CRAN网站的Contributed Packages页面的底部。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.