[需要帮助在VSCode中为Rstudio的pandoc分配全局设置,以便以.rmd输出格式编织pdf_document

问题描述 投票:0回答:1

所以我正在为将来的R项目从RStudio迁移到Visual Studio Code。我已经成功完成了github方面的所有设置,并且尝试以(.rmd)格式编写代码,以便可以将其编织为pdf,html和flex_dashboard输出。当我尝试编织它时,出现以下错误:

rmarkdown :: render(“ c:\ Users \ {user} \ {folder} \ {sub-folder} \ {sub-folder} \ Co $

错误:需要Pandoc 1.12.3或更高版本,但未找到(请参阅帮助页面?rmarkdown :: pandoc_available)。>

我发现以下在终端机中运行过的解决方案,使它能够成功地编织成pdf_document。

代码:Sys.setenv(RSTUDIO_PANDOC =“ ---在这里插入目录---”)

参考:pandoc version 1.12.3 or higher is required and was not found (R shiny)

这很好,但是每次我重新启动VSCode时,此设置似乎都被重置,因此我必须再次运行它。是否有全局设置此设置的方法,这样我每次使用时都不必运行它?还是有更好的方法来做到这一点?

visual-studio-code rstudio r-markdown pandoc
1个回答
0
投票

显然,在以下链接的方法3中添加了环境变量,从而解决了该问题。不完全理解为什么,但是现在可以使用。

链接:https://appuals.com/fix-conda-is-not-recognized-as-an-internal-or-external-command-operable-program-or-batch-file/

© www.soinside.com 2019 - 2024. All rights reserved.