R CMD build не создает архив в рабочем каталоге - PullRequest
0 голосов
/ 30 сентября 2018

Я обнаружил, что в Windows 10:

  • файл архива, созданный командой построения CMD R (i386), сохраняет полученный файл архива в текущем рабочем каталоге
  • ... НО архив, созданный командой построения CMD R (x64), , а не , сохранен в текущем рабочем каталоге.Вместо этого он сохраняется в пути к файлу, созданном с помощью paste0(Sys.getenv("HOMEDRIVE"), Sys.getenv("HOMEPATH")) или Sys.getenv("HOMESHARE") (первый преобразуется в H: \, который является псевдонимом для второго).Этот путь не представлен ни в каких других переменных среды, возвращаемых Sys.getenv ()

Это поведение сохраняется для R-3.5.1 (выпуск) и R-3.4.4.Он также сохраняется после удаления R и Rtools и последующей чистой переустановки R-3.4.4 и R-3.5.1.

У кого-нибудь еще была эта проблема?Или советы, что может быть причиной этого?

Я запускаю эти команды в Powershell, используя следующие команды:

Спасибо.

& 'C:\R\R-3.5.1\bin\x64\R.exe' --no-site-file --no-environ --no-save --no-restore --quiet CMD build "C:\users\XXXX\Coding\testpackage\" --no-resave-data --no-manual

# Archive is **not** saved in present working directory, but saved to H:\

& 'C:\R\R-3.5.1\bin\i386\R.exe' --no-site-file --no-environ --no-save --no-restore --quiet CMD build "C:\users\XXXX\Coding\testpackage\" --no-resave-data --no-manual

# Archive is saved in present working directory.

Я отправил это в R-помочь несколько дней назад и не получил никаких ответов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...