2017-09-27 83 views
0

我每次重啓R,我在控制檯得到一個消息:意外「/」環境變量

我試過你重置BINREF(Sys.unset ...)或設置爲空字符串,或在設置時添加雙反斜槓(\\),但錯誤仍然存​​在。

這是它當前設置爲:C:\Rtools\mingw_$(WIN)\bin\

它的成立有:

cat('Sys.setenv(BINPREF = "C:/Rtools/mingw_$(WIN)/bin/")', 
    file = file.path(Sys.getenv("HOME"), ".Rprofile"), 
    sep = "\n", append = TRUE) 

我能做些什麼?無論如何,我可以刪除BINPREF

+0

是用引號括起來的路徑? – Dason

+0

哪裏?當我調用'Sys.getenv()'時,它會打印沒有引號的變量。但是當我最初設置它時,它被引號包圍。 –

回答

0

修正了

cat('Sys.setenv(BINPREF = "C:/Rtools/mingw_$(WIN)/bin/")', 
    file = file.path(Sys.getenv("HOME"), ".Rprofile"), 
    sep = "\n", append = FALSE) 

創建新.Rprofile