我在RStudio上将R用于Windows。 最近,由于某种原因,我更改了用户目录的名称,似乎该更改导致编织Rmd文件时出现问题。
如果我尝试编织Rmd文件,则会出现以下错误消息:
错误:无效 版本说明“查找” 另外:警告消息: 在system(paste(shQuote(path),“ --version”),intern = TRUE)中: 运行命令““ C:/PROGRA~3/CHOCOL~1/bin/pandoc.exe” --version“的状态为65535 执行停止
我在cmd中输入了““ C:/PROGRA~3/CHOCOL~1/bin/pandoc.exe” --version“,
在'c:\ users \ MY OLD USER NAME \ appdata \ local \ pandoc \ pandoc.exe'找不到文件
因此,我想knitr或pandoc试图找到错误的路径。 我该如何解决该问题?如何更改路径?
以下是我尝试过的内容:
install.packeges
所需的所有软件包。
答案 0 :(得分:1)
似乎您是通过Chocolatey自己安装的Pandoc,并且在更改用户目录的名称后安装被破坏了。
首先,you do not have to install Pandoc separately if you are using RStudio,因为RStudio捆绑了Pandoc。
如果由于某种原因必须安装Pandoc,则可能需要重新安装它(也许也必须重新安装Chocolatey)。
choco uninstall pandoc
choco install pandoc