источник из rstudio не работает после того, как я изменил свой домашний каталог windows 10 - PullRequest
0 голосов
/ 05 мая 2020

Я использую rstudio на windows 10 и хотел изменить свой домашний каталог в R. Я установил файл Renviron.site в RHOME / et c для этого, изменив настройку R_USER. Казалось, что это работает правильно - когда я набирал path.expand ("~") или Sys.getenv (), они отражали новый каталог.

Однако, когда я получил скрипт из Rstudio (т. Е. Через ctrl-shift-enter), он больше не будет работать - горячая клавиша в rstudio будет искать в неправильном каталоге сценарий, который я пытался использовать для исходного вызова R. Если бы старый дом был c: ... \ documents, и я изменил его на c: ... \ documents \ R с помощью Renviron.site, теперь скрипты источников из Rstudio будут искать в: ... \ documents \ R \ R [каталог сценария]. Новый подкаталог будет добавлен дважды к исходному вызову, хотя он появится только один раз в новом «~».

Итак, у меня есть R_USER = "C: ... \ Documents \ R" в моем Renviron, и моя ошибка R:

cannot open file 'C:\...\Documents\R/R/[r script].R':

Кто-нибудь знает, что происходит?

...