Linux 之改變R包安裝路徑
背景
linux服務器不同節點安裝的R包默認安裝在自己的R路徑的library下,每個節點都有類似的安裝路徑,不同節點之間R包不能共享。
問題
不同節點如何共用R包,省去重復安裝R包痛苦。
方法
除增加環境變量方法外,如果想長期使用自己設定的路徑,首先設定個幾個節點的通用共享路徑,在自己目錄下,新建.Rprofile文件,並在文件內增加如下內容:
.libPaths("/yourpath/R/library")
###多個路徑使用c()相連
.libPaths(c("/yourpath/R/library","yourpath2/Rlibrary"))
當然如果只想改變路徑一次而已,在R終端輸入以上命令即可。