1.下載相對應(yīng)R版本的rtools,我的是R v4.2.1故而下載rtools為?RTools42
RTools: Toolchains for building R and R packages from source on Windows (r-project.org)
2.安裝
建議安裝至相應(yīng)版本的R安裝路徑下,便于查找(安裝時的勾選不變,這里的勾選是為我們創(chuàng)建環(huán)境變量)
3.再次配置環(huán)境變量,與Rstudio綁定
首先要將以下三項加入環(huán)境變量
? RTools42_HOME\mingw64\bin
? RTools42_HOME\usr\bin
? RTools42_HOME(已存在)
在安裝目錄里找到這幾個文件的位置,復(fù)制路徑備用(第二步安裝rtools的位置)
我的電腦右鍵選擇屬性-高級系統(tǒng)設(shè)置-環(huán)境變量-添加系統(tǒng)變量(win11)
將上面三項添加進去(?RTools42_HOME已經(jīng)存在,只需要添加其余兩個)

4.創(chuàng)建“~/.Renviron”文件,指明Rtools路徑
? ?右鍵創(chuàng)建一個文本文件,添加內(nèi)容為 RTools42_HOME\usr\bin的路徑,如下所示:
PATH="D:\R-4.2.1\rtools\rtools42\usr\bin;${PATH}"
? 修改文件名為.Renviron并保存至工作目錄,工作目錄位置使用getwd()查看
5.打開Rstudio
? 輸入以下命令,保證.Renviron存在于目前工作目錄,path為usr/bin的路徑:
writeLines('PATH="D:\\R-4.2.1\\rtools\\rtools42\\usr\\bin;${PATH}"', con = ".Renviron")
6.檢查配置路徑是否成功,成功配置將顯示路徑信息
Sys.which("make")

7.安裝包進行檢驗
install.packages("jsonlite", type = "source")