每当我在我的机器上安装软件时它就会显示出来
/bin/bash: texi2dvi: command not found
Run Code Online (Sandbox Code Playgroud)
我的操作系统是Ubuntu 12.04.我是否需要在其上安装任何软件包.
我正在尝试构建一个包R.我制作了骨架,并运行了命令R CMD check package1.我在这里描述了一个错误.我按照解决方案步骤,结果是:
包devtools不适用R 2.15.1
拳打脚踢R CMD Rd2pdf package1.
Run Code Online (Sandbox Code Playgroud)Hmm.. Looks like a package Converting Rd files to LaTeX Creating pdf output from LaTeX Error in texi2dvi(file=file, pdf=true, clean=clean, quiet=quiet, : pdflatex not available Error in running tools::texi2pdf
我在这里缺少什么,或者有解决方法吗?或许,有没有办法在包创建过程中抑制pdf生成?
更新:当我在LINUX(CentOS)中尝试它时,没有抛出此错误.
devtools::build_manual() 生成Error: Failed to build manual(至少在 Windows 上)。
重现步骤:
#' Hello world doc
#'
#' @export
#'
hello <- function() {
print("Hello, world!")
}
Run Code Online (Sandbox Code Playgroud)
devtools::build_manual()错误:无法构建手册
这似乎是最近的一个问题;不久前我就可以编写我的软件包手册了。我在本期中尝试了 check_manual() 函数,这就是我得到的:
> check_man()
Checking: hello.RdError: Failed to build manual
Called from: value[[3L]](cond)
Browse[1]> e
System command 'Rcmd.exe' failed, exit status: 1, stdout + stderr (last 10 lines):
E> ima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmb8a.pfb><c:/Use
E> rs/plima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmr8a.pfb><c
E> :/Users/plima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmri8a.
E> pfb>
E> Output written …Run Code Online (Sandbox Code Playgroud)