一般會有兩個目錄,如下,第乙個目錄是當前使用者的目錄,當前使用者有寫入許可權;第二個為系統級別的目錄,對所有使用者適用
.libpaths()
[1] 「c:/users/huen/documents/r/win-library/3.6」
[2] 「c:/program files/r/r-3.6.3/library」
這種方法是一次性的,每次開啟r都需要使用
使用.libpaths()來指定
.libpaths("e:/r_library")
.libpaths()
[1] 「e:/r_library」
[2] 「c:/program files/r/r-3.6.3/library」
可以看到使用者級別的目錄已經被修改
這種方法其實和第一種方法一樣,只不過是使r每次啟動時都會自動執行第一種方法。
看圖
修改檔案後儲存,然後重啟rstudio,可以看到如期執行了print(「welcome!」),上面的.libpaths(c(「e:/r_library」,.libpaths()))也執行陳工了,可以再執行.libpaths()看一下效果
r_libs_site: 用來設定系統級別的目錄
r_libs_user:用來設定使用者級別的目錄
嘗試設定使用者級別
結果如下:
可以看到多出來了乙個我們設定的目錄,但是位於次序2,也就是說安裝包不會優先安裝到該目錄,而次序一的目錄為使用者級別,所以試著修改為使用者級別
結果如下:
可以看到達到了我們的目的,但是至於為什麼設定使用者變數會替換原有的變數。但是設定系統變數卻不會,我暫時不清楚,有誰清楚可以告訴我一下
推薦使用第二種方法,希望搞清楚第三種方法。。
deb安裝包的安裝方法
deb 是debian linus 的安裝格式,跟red hat 的rpm相似 安裝 dpkg i file.deb 不過要安裝dpkg的package,也可用alien這類軟體將package轉為rpm等格式,或直接下個rpm 或tar包。關於deb包轉換成rpm的方法 alien預設沒有安裝,所...
R語言實戰 R語言安裝包的安裝與使用
第一步首先獲取安裝包,下面以package rodbc為例子 使用命令install.packages rodbc install.packages rodbc trying url downloaded 812 kb package rodbc successfully unpacked and ...
python安裝包的離線安裝方法
主要提供linux版本的字尾是 whl 和 tar.gz 可以搜尋相關的包 主要提供windows版本的字尾是 whl 可以直接查詢相關的包 以numpy為例 linux版本的安裝 預設檔案在當前目錄下 pip install numpy 1.15.0 cp27 cp27mu manylinux1 ...