sh 权限在 exams2pdf 中被拒绝
sh permission denied in exams2pdf
我使用 R/exams 生成这样的 PDF 考试:
exams2pdf("swisscapital")
但是,这会导致以下错误:
Loading required namespace: tinytex
sh: : Permission denied
对 exams2html()
做同样的事情效果很好。
这是什么问题,我该如何解决?
鉴于这不会在 R 中产生 "error",而只会在 shell (sh) 上产生,这可能只是最后以交互方式显示 PDF 的问题。您可以查看是否
getOption("pdfviewer")
已正确设置为查看 PDF 的应用程序(例如,"/usr/bin/evince"
)以及您是否有权使用该应用程序。
如果从 R 中调用正确的 PDF 查看器有问题,那么只需使用
exams2pdf("swisscapital", dir = ".")
这会将 PDF 写入您当前的工作目录,而不是在 PDF 查看器中显示。然后您可以在 R 之外手动打开 PDF。
我使用 R/exams 生成这样的 PDF 考试:
exams2pdf("swisscapital")
但是,这会导致以下错误:
Loading required namespace: tinytex
sh: : Permission denied
对 exams2html()
做同样的事情效果很好。
这是什么问题,我该如何解决?
鉴于这不会在 R 中产生 "error",而只会在 shell (sh) 上产生,这可能只是最后以交互方式显示 PDF 的问题。您可以查看是否
getOption("pdfviewer")
已正确设置为查看 PDF 的应用程序(例如,"/usr/bin/evince"
)以及您是否有权使用该应用程序。
如果从 R 中调用正确的 PDF 查看器有问题,那么只需使用
exams2pdf("swisscapital", dir = ".")
这会将 PDF 写入您当前的工作目录,而不是在 PDF 查看器中显示。然后您可以在 R 之外手动打开 PDF。