RTools40的環境配置

在配置RTools時,需要進行環境變量的配置。

網上大多數方法是基於3.版本R對應的RTools,其中添加的系統變量如下圖。

但是目前4.0.0版本的R對應的時Rtools40,下載安裝後發現並沒有bin這個文件夾。如果按照以往的方式配置環境變量就會出現“用提供的模式無法找到文件”的錯誤。

Rtools40首先要將以下三項加入環境變量

RTools40_HOME\mingw64\bin
RTools40_HOME\usr\bin
RTools40_HOME

此時需要按照官方給出的辦法來進行配置。

大概意思就是需要創建一個配置文件.Renvion,將Rtools的安裝路徑寫到這個文件中。

.Renviron文件

這個文件是爲R自身設置一些環境變量的,這裏面的環境變量僅僅對R有效,不改變操作系統的設置。先說一下什麼是環境變量:它們是在當前操作系統環境中的一些變量,同一個變量對不同的用戶或不同的系統可能取值不同,這些變量對整個系統可見,所以系統內的所有程序都可以讀取它們的值,就像我們寫程序常常會事先賦值給一些常量供後面的代碼使用一樣。環境變量不需要有特定的名稱,可以任意命名,但有些名稱是約定俗成有特定意義的,比如PATH。

具體可見:https://www.cnblogs.com/cloudtj/articles/7119077.html 

所以我們直接通過RStudio來進行此文件的配置。

# 如果文件不存在,它會被自動創建
file.edit('~/.Renviron')

執行此代碼將Renviron文件打開,按照官方格式將路徑寫入。

然後非常重要!!!將RStudio重啓!!!

重啓之後鍵入命令

system('where make')

如果得到

rtools40_HOME\usr\bin\make.exe

就說明成功了。

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