參考:Windows安裝Rtools
覺得他寫的不夠細緻,做個補充。
視頻講解地址見評論。
安裝
Rtools下載地址:https://cran.r-project.org/bin/windows/Rtools/
在Rstudio中輸入version
,可以查看R的版本,我是3.6.1,所以Rtools選擇Rtools35.exe
(R 3.3.x and later)
下載後打開,沒有中文版,就選擇English了。
有兩點要注意:
1.
因爲我是windows64位,所以不選32bit,節省空間。
2.
勾上Add PATH,這樣省去手動添加到環境變量的麻煩。
驗證添加了環境變量:
其餘的,一路next。
驗證
打開R/ Rstudio(最好重啓下),輸入:
system('g++ -v')
127問題,見後文。
system('where make')
如果system(‘where make’)報錯,那麼就要檢查環境變量是否設置正確。但我們在安裝時夠了add path應該不會報錯。
新問題
有可能出現新問題:
經過曲折的探索,終於找到了解決辦法:
參考: https://github.com/rstudio/rstudio/issues/3563
關鍵原因還是環境變量沒有添加完整
1 弄清兩個bin
第一個:
(我們自動添加的只是第一個,還要再加上第二個)
第二個:
要加上
2 添加環境變量方法
看圖來講
1,右鍵我的電腦,點擊“屬性”
2,選擇“高級系統設置”
3,選中“高級”,點擊“環境變量”
4,在“系統變量”中,雙擊“path”
5,點擊“新建”,輸入對應的bin位置,我的見紅框。
一路 應用,確認。
成功
重啓RStudio
再輸入
system('g++ -v')
system('where make')
正確的效果如下:
1.
2.
以上,終於對了,收工,有幫助點個贊?