rmarkdown :: render on Windows использует файлы из AppData / TEMP - PullRequest
0 голосов
/ 28 мая 2020

На Windows 10 Я устанавливаю пакеты R следующим образом:

CRANextras = proxyServerURL    
install.packages(package, repos = CRANextras)

все они установлены в подпапки AppData/Local/TEMP. Оттуда я копирую файлы .zip в локальную папку и переустанавливаю пакеты из этого локального репозитория. После этого они устанавливаются в

\\HOME\user\documents\R\win-library\4.0

. Это то, что я сделал с пакетом rmarkdown. Однако после вызова

rmarkdown:render(...)

последовал следующий вывод:

"C:/Program Files/RStudio/bin/pandoc/pandoc" 
+RTS -K512m -RTS RcppPackage.utf8.md 
....
--template "\\HOME\user\documents\R\win-library\4.0\rmarkdown\rmd\h\default.html" 
....
--include-in-header "C:\Users\user\AppData\Local\Temp\Rtmpeq9Ztx\rmarkdown-str26501158124c.html" 
....
--lua-filter "\\HOME/user/documents/R/win-library/4.0/rmarkdown/rmd/lua/pagebreak.lua" 
--lua-filter "\\HOME/user/documents/R/win-library/4.0/rmarkdown/rmd/lua/latex-div.lua" 
pandoc.exe: \\: openBinaryFile: does not exist (No such file or directory)

, который не работает, так как входной файл для --include-in-header в папке \AppData\Local\Temp больше не существует. Почему в эту папку попадает go, а не \\HOME/user/documents/R/win-library/4.0 и что с этим делать?

...