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.
在这里插入图片描述
以上,终于对了,收工,有帮助点个赞?

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