当前位置: 首页 > 知识库问答 >
问题:

在R-Server Ubuntu上安装rgl

何兴安
2023-03-14

我想在R-Server上安装rgl,在Ubuntu上运行。在bas提示符下,我安装了

sudo apt-get build-dep r-cran-rgl

正在读取软件包列表…已完成构建依赖关系树正在读取状态信息…已完成将安装以下额外软件包:
libglu1-mesa将安装以下新软件包:<br>libglu1 mesa r-cran-rgl 0已升级,2已新安装,0要删除,0未升级。需要获得1645 kB的档案。此操作后,将使用3875 kB的额外磁盘空间。是否要继续?[Y/n]Y获取:1http://archive.ubuntu.com/ubuntu/trusty/main libglu1 mesa amd64 9.0.0-2[195kB]获取:2http://archive.ubuntu.com/ubuntu/trusty/universe r-cran-rgl amd64 0.93.996-1[1450 kB]在1s内获取1645 kB(1047 kB/s)选择以前未选择的包libglu1 mesa:amd64。正在准备解包…/r-cran-rgl_0.93.996-1_amd64.deb…正在解包r-cran-rgl(0.93.996-1)…正在设置libglu1-mesa:amd64(9.0.0-2)…正在安装r-cran.rgl(093.996-1)…正在处理libc bin(2.19-0ubuntu6.6)的触发器。。。

就是这样。最后的三点并不表示还有更多要复制的内容。然后我登录到R服务器并尝试运行

install.packages("rgl", repos="http://R-Forge.R-project.org")

这导致了错误,即:

.... 
configure: using libpng-config
configure: using libpng dynamic linkage
checking for X... libraries , headers 
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking GL/glu.h usability... no
checking GL/glu.h presence... no
checking for GL/glu.h... no
configure: error: missing required header GL/gl.h
ERROR: configuration failed for package ‘rgl’
* removing ‘/home/clambio/R/x86_64-pc-linux-gnu-library/3.2/rgl’
Warning in install.packages :
  installation of package ‘rgl’ had non-zero exit status

The downloaded source packages are in
    ‘/tmp/RtmpT5iyrb/downloaded_packages’

知道出什么问题了吗?!

共有1个答案

喻元龙
2023-03-14

我通过安装解决了这个问题

sudo apt-get install mesa-common-dev libglu1-mesa-dev

然后再次安装在R中:

install.packages("rgl")
 类似资料:
  • 我正在尝试为R安装包。我在WSL上使用Ubuntu18.04LTS,Windows Subsystem for Linux。 通过在WSL上的R中调用,我可以很好地安装一些包。然而,其他的包裹似乎给我带来了麻烦。 我尝试的下列方法似乎都不起作用: *我尝试用安装包。 *我尝试从源代码安装到中。 *我尝试从源代码安装到个人库中。 我收到了一个类似这里讨论的错误消息,但是我无法通过编辑来修复该问题,因

  • 我不能在Debian 8.2 jessie上安装R 到/等/阿普/来源列表添加 http://cran.rstudio.com/bin/linux/debian 杰西-克兰3 获取更新 apt-get install r-base r-base-dev 以下包具有未满足的依赖项:……

  • 问题内容: 我正在通过该库在我的Python脚本中使用,并且我需要一个不在R的默认安装中的软件包。如何安装它? 将无法正常工作。 在Python上: 从R: 问题答案: 这个怎么样

  • 我尝试在MacOS 10.14.6上安装JavaGD包。我的R版是3.6.1。当我安装时。打包显然没有错误,但当我在R控制台中执行此操作时: 库(JavaGD)错误:dyn中“JavaGD”的包或命名空间加载失败。加载(文件,DLLpath=DLLpath,…):无法加载共享对象“/Library/Frameworks/R.framework/Versions/3.6/Resources/Libr

  • 我是Ubuntu和R的新手。 我正在尝试在ubuntu上安装R 2.15.2,由于R的最新版本是3.0. X,我在 /etc/apt/sources.list中指定了版本 Debhttp://cran.ma.imperial.ac.uk/bin/linux/ubuntu精确2.15.2 然后我运行。 它安装了,但是当我检查版本时,它是2.14.1,而不是2.15.2 我尝试在命令行中指定版本,例如

  • 正在检查是否声明sigsetjmp...是的。 正在检查是否声明siglongjmp...是的。 存档程序:'/usr/lib/jvm/default-java/bin/jar' 编译器:“/usr/lib/jvm/default-java/bin/javac” 头准备:'/usr/lib/jvm/default-java/bin/javah' java库:“-l/usr/lib/jvm/defa