Проблема с контрольными метками внедрения кода DOM клиента Salesforce для event.data

Опираясь на ту же проблему (избегая пути по умолчанию в сети), я подошел к этому решению с подсказками, приведенными в других ответах.

Решение редактирует файл Rprofile, чтобы перезаписать переменная R_LIBS_USER, которая по умолчанию указывает на домашний каталог.

Здесь шаги:

  1. Создают целевую папку назначения для библиотек, например ~\target.
  2. Найдите файл Rprofile. В моем случае это было в C:\Program Files\R\R-3.3.3\library\base\R\Rprofile.
  3. Отредактируйте файл и измените определение переменной R_LIBS_USER. В моем случае я заменил эту строку file.path(Sys.getenv("R_USER"), "R", на file.path("~\target", "R",.

Документация, которая поддерживает это решение, здесь

Исходный файл с:

 if(!nzchar(Sys.getenv("R_LIBS_USER")))
     Sys.setenv(R_LIBS_USER=
                file.path(Sys.getenv("R_USER"), "R",
                          "win-library",
                          paste(R.version$major,
                                sub("\\..*$", "", R.version$minor),
                                sep=".")
                          )) 

Измененный файл:

if(!nzchar(Sys.getenv("R_LIBS_USER")))
     Sys.setenv(R_LIBS_USER=
                file.path("~\target", "R",
                          "win-library",
                          paste(R.version$major,
                                sub("\\..*$", "", R.version$minor),
                                sep=".")
                          ))

0
задан anpsfdc 25 March 2019 в 05:44
поделиться