Sha*_*rp_ 2 windows r pandoc r-markdown visual-studio-code
我在尝试设置 rmarkdown 以在 VSCode 中工作时遇到问题。我已经尝试过Sys.setenv(RSTUDIO_PANDOC = "path"),但是如果我将其设置为 R Studio 成功使用的相同路径,如果我这样做,rmarkdown::pandoc_available()它仍然会返回[1] FALSE.
我还尝试在 VSCode settings.json 中将其设置为环境变量。再说一次,我可以在 R Studio 中毫无问题地编织。我在 StackOverflow 上查看了许多类似问题的答案,但到目前为止,没有一个对我有用。我运行的是 Windows 10。
编辑:
r$> Sys.getenv("RSTUDIO_PANDOC")
返回
[1] "C:/Program Files/RStudio/bin/quarto/bin/tools/pandoc.exe"
我尝试过跑步
Sys.setenv(RSTUDIO_PANDOC = "C:/Program Files/RStudio/bin/quarto/bin/tools/pandoc.exe")
我的 settings.json 文件包含这个
"terminal.integrated.env.windows": { "RSTUDIO_PANDOC":"C:/Program Files/RStudio/bin/quarto/bin/tools/pandoc.exe" }
Run Code Online (Sandbox Code Playgroud)
将 pandoc 文件夹添加到Path环境变量中:
C:\Program Files\RStudio\bin\quarto\bin\tools\。它应该位于列表的底部这是基于https://github.com/rstudio/rmarkdown/issues/289 ,我将其解释为建议在 RStudio 之外使用Path环境变量而不是环境变量。RSTUDIO_PANDOC
| 归档时间: |
|
| 查看次数: |
2611 次 |
| 最近记录: |