gpt4 book ai didi

r - 错误 : Input files not all in same directory, 请提供明确的 wd

转载 作者:行者123 更新时间:2023-12-04 04:29:39 24 4
gpt4 key购买 nike

在尝试构建大约 2 周前有效的 PDF 后,不用大惊小怪,在全新安装 R、R 工作室的新机器上,bookdown等,我有这个错误:

Error: Input files not all in same directory, please supply explicit wd
我有 .Rmd的章节文件分类到目录中,所以如果我更改 rmd_subdir来自 truefalse ,错误消失了,但是......我无法处理项目根目录中包含 4-7 个场景的 100 多个章节;我会发疯的。
我有 new_session: no 在我的 _bookdown.yml ,但这无济于事。
我对 R 的了解还不够,甚至无法开始诊断 - Google returns 4 (!) results而且都是源代码。因此,我不确定要在此处包含哪些文件,所以请告诉我,我会将它们粘贴进去。
我如何构建
我按下了 Build Book 的按钮在 RStudio 中,它滴答作响并退出 status 1片刻后出现上述错误。
确切的错误信息
==> rmarkdown::render_site(output_format = 'bookdown::gitbook', encoding = 'UTF-8')



processing file: book-book.Rmd
|......................................................................| 100%
ordinary text without R code


output file: book-book.knit.md

Error: Input files not all in same directory, please supply explicit wd
Execution halted

Exited with status 1.

索引.Rmd
---
title: "F"
author: "TTil"
site: bookdown::bookdown_site
fontsize: 10pt
geometry: paperwidth=6in,paperheight=9in,margin=0.5in,heightrounded,twoside,includehead,includefoot,heightrounded
output:
bookdown::gitbook:
split_by: section
config:
toolbar:
position: static
bookdown::pdf_book:
keep_tex: yes
latex_engine: lualatex
includes:
in_header: preamble.tex
before_body: before_body.tex
documentclass: book
link-citations: yes
linestretch: 1.15
links-as-notes: true
mainfont: "Inter"
---
_bookdown.yml
book_filename: 'book-book'
language:
ui:
chapter_name: ''
delete_merged_file: true
new_session: no
rmd_subdir: true

# Before We Begin {-}

test test replace me
我的文件结构如下所示:
index.Rmd
- part-1/
- ch01/
- sc01.Rmd
- sc02.Rmd
...
- ch02/
...
- part-2/
...
因此我期望 sc01.Rmdsc02.Rmd成为第一章,然后它和它的 sibling 成为第一部分,依此类推,第二部分,第三部分,......
正如我在上面所说的,这个 PDF 是在 2 周前按原样工作的(尽管在不同的机器上)。
干杯。

最佳答案

更新 :这已在 的开发版本中修复预订 :https://github.com/rstudio/bookdown您可以通过 remotes::install_github('rstudio/bookdown') 安装它.

这可能与a recent feature in bookdown有关.由于您没有提供可重现的示例,我盲目的猜测是设置 options(bookdown.render.file_scope = FALSE)可能会修复它。您可以在 Rmd 文档或 ~/.Rprofile 中设置此选项。 .

关于r - 错误 : Input files not all in same directory, 请提供明确的 wd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62578811/

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