2012-10-06 68 views
1

我首先通過Ubuntu軟件中心與R Commander一起安裝了R 2.14。讓Rstudio與Ubuntu上的自定義編譯R一起工作

然後我安裝了Rstudio,它在R 2.14下運行良好。

過了一段時間,我想使用R 2.15,但無法編譯R 2.15源代碼。

因此,我嘗試了「sudo apt-get build-dep r-base」。 之後,我成功編譯了R 2.15,並安裝了R 2.15。

但是,現在Rstudio不停地報告 「找不到R共享庫(/usr/local/lib/R/lib/libR.so)。如果這是R的自定義構建,是否使用 - 啓用-R-shlib選項?「

看來我應該用選項--enable-R-shlib重新安裝R 2.15。

但問題是,我怎樣才能使R 2.15不穩定?

我試過「sudo apt-get autoremove r-base」,但R 2.15仍然可以在我的Ubuntu上運行。

關於如何讓Rstudio可以使用自定義編譯的R的任何想法?

謝謝,

+0

嘗試過RStudio支持論壇?這不是它... – Spacedman

回答

2

我自己找到了解決方案。

簡而言之,我應該使用make uninstall來刪除R 12.5。

+0

只是重新編譯和安裝會覆蓋當前的安裝,這將是很好的。 –

1

你正在以太複雜的方式解決這個問題。

查看README for Ubuntu binaries from CRAN獲得2.15二進制文件作爲正確.deb包。

這些將在路徑中,具有適當的取決於:只是從命令行或通過RStudio工作。

相關問題