2011-09-20 56 views
4

Possible Duplicate:
Problem Installing rgl如何在Ubuntu 9.10上安裝R包rgl?

我試圖在Ubuntu 9.10上安裝R包rgl。我正在使用R版本2.12.1。

我得到了以下錯誤:「配置:錯誤:缺少所需的頭GL/gl.h」

我剛纔問這個question沒有,我使用Ubuntu 9.10的限制,而我得到的答案是更新R,但我一直無法做到這一點,可能是因爲Ubuntu 9.10不被CRAN的人支持。

+0

您是否安裝了OpenGL(http://www.opengl.org/)? – 2011-09-20 14:04:37

+0

@JackManey我不知道。我會怎麼說? – BenH

+2

如何更新你的Ubuntu?這是幾年過時了,而不是LTS發佈(我認爲)。 – Spacedman

回答

9

只是做

sudo apt-get install r-cran-rgl 

至於有我們所花費的時間更難安裝的與不常見的依賴包的一個原因。所以你不必擔心。

如果您堅持要在本地構建它,您仍然可以利用該包瞭解其構建依賴關係,即apt-get build-dep r-cran-rgl。對於目前的軟件包(在Ubuntu 11.04上)我有

Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 2.12.1), cdbs, \ 
     libgl1-mesa-dev | libgl-dev, \ 
     libglu1-mesa-dev | libglu-dev, \ 
     libpng12-dev, libx11-dev, libxt-dev, x11proto-core-dev 
+0

我這樣做了,它說「r-cran-rgl已經是最新版本了。」但是當我進入R並輸入「library(rgl)」時,它會顯示「庫(rgl)中的錯誤:沒有名爲'rgl'的軟件包。 – BenH

+0

然後查看'.libPath()'的輸出並將其與您安裝的內容進行比較。 –

+0

我想我應該提到,我不是一個稱職的Linux用戶......我如何看待.libPath()的輸出?我把它輸入到我的終端,它沒有給我任何東西,我在網上找不到任何關於它的東西。我也不知道如何將其與我所安裝的相比較。 – BenH