Windows10安裝Rtools [+解決system('g++ -v' 127錯誤]

參考: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.
在這裏插入圖片描述
以上,終於對了,收工,有幫助點個贊?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章