Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R脚本中指定pandoc路径?_R - Fatal编程技术网

如何在R脚本中指定pandoc路径?

如何在R脚本中指定pandoc路径?,r,R,我正在通过安装远程Linux计算机来运行R markdown。所以这不是RStudio 当然,当我尝试渲染时,会产生一个错误 > render("markdown.Rmd", output_file = 'markdown_output.html') Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_avai

我正在通过安装远程Linux计算机来运行R markdown。所以这不是RStudio

当然,当我尝试渲染时,会产生一个错误

> render("markdown.Rmd", output_file = 'markdown_output.html')
Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).

我确实在与R脚本和标记脚本相同的目录下安装了pandoc

$ ./pandoc --version
pandoc 2.10.1
Compiled with pandoc-types 1.21, texmath 0.12.0.2, skylighting 0.8.5
Default user data directory: /home/ks4139/.local/share/pandoc or /home/ks4139/.pandoc
Copyright (C) 2006-2020 John MacFarlane

问题:如何在R脚本中指定pandoc的路径?

您可能可以指定类似于
Sys.setenv(RSTUDIO_pandoc=“.”)的内容
?看,这对我不起作用。我没有使用Rstudio,所以不确定Rstudio参数是否有帮助您是否尝试过
rmarkdown::find_pandoc()
rmarkdown::pandoc\u exec()
?如果您有根访问权限,您可以使用更新选项更改pandocs优先级,我想情况并非如此。您可能可以指定类似于
Sys.setenv的内容(RSTUDIO_PANDOC=“.”)
?看,它对我不起作用。我不使用RSTUDIO,所以不确定RSTUDIO参数是否有帮助您是否尝试过
rmarkdown::find_PANDOC()
rmarkdown::PANDOC_exec()
?如果您有根访问权限,您可以使用更新选项更改pandocs优先级,我想情况并非如此。