gpt4 book ai didi

r - pandoc 文档转换失败,错误 127

转载 作者:行者123 更新时间:2023-12-04 08:23:13 25 4
gpt4 key购买 nike

我不确定如何制作一个可重现的示例,但我很想知道是否有人遇到过这个问题。我在运行 Ubuntu 的 EC2 实例上通过 Shiny 的服务器托管了一个 R Markdown 文件。几天来一切正常,现在当我尝试在浏览器中查看文档时突然出现以下错误:

pandoc document conversion failed with error 127

我没有转换为 pdf,也没有推送任何更改,它在几个小时前就开始工作了。我在网上找不到关于此错误代码的任何信息,因此我不知道如何调试此问题。以前有人遇到过这种情况吗?

最佳答案

我今天遇到了类似的问题(见下面的 .log 文件):

Warning in system(command) : system call failed: Cannot allocate memory
Warning: Error in : pandoc document conversion failed with error 127
Stack trace (innermost first):
105: pandoc_convert
104: convert
103: render
102: discover_rmd_resources
101: find_external_resources
100: copy_render_intermediates
99: output_format$intermediates_generator
98: <Anonymous>
97: do.call
96: contextFunc
95: .getReactiveEnvironment()$runWith
94: shiny::maskReactiveContext
93: <reactive>
82: doc
81: shiny::renderUI
80: func
79: origRenderFunc
78: output$__reactivedoc__
3: <Anonymous>
2: do.call
1: rmarkdown::run

我也在 E​​C2 实例上通过 Ubuntu 运行 Shiny Server,特别是 t2.micro .我按照此处最高投票的答案解决了这个问题: How do you add swap to an EC2 instance?
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo chmod 600 /var/swap.1
sudo /sbin/swapon /var/swap.1

添加到 /etc/fstab :
/var/swap.1   swap    swap    defaults        0   0

简而言之,您可以在 EBS 上创建交换(内存)空间(因为 t2.micro 实例没有临时存储),这应该可以缓解您的内存问题(无需升级到更大的 EC2 实例)。

关于r - pandoc 文档转换失败,错误 127,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34687030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com