Python sphinx “无效”;要求文件:路径docs/requirements.txt不存在

Python sphinx “无效”;要求文件:路径docs/requirements.txt不存在,python-sphinx,read-the-docs,requirements.txt,Python Sphinx,Read The Docs,Requirements.txt,在使用ReadTheDocs更新项目上的文档时,我没有突然发现以下错误: Problem parsing YAML configuration. Invalid "requirements_file": path docs/requirements.txt does not exist 奇怪的是,这里肯定有一个docs/requirements.txt文件,而且,在通过RTD构建的提交和开始失败的提交之间,我甚至没有涉及到它 日志中没有显示导致错误的具体原因: Read the Docs bu

在使用ReadTheDocs更新项目上的文档时,我没有突然发现以下错误:

Problem parsing YAML configuration. Invalid "requirements_file": path docs/requirements.txt does not exist
奇怪的是,这里肯定有一个docs/requirements.txt文件,而且,在通过RTD构建的提交和开始失败的提交之间,我甚至没有涉及到它

日志中没有显示导致错误的具体原因:

Read the Docs build information
Build id: 7495313
Project: squiggle
Version: latest
Commit: 68b4ea3a22d740fce1bfdd5bd5af75ccf0cd5367
Date: 2018-07-16T17:54:43.712130
State: finished
Success: False


[rtd-command-info] start-time: 2018-07-16T23:19:18.575436, end-time: 2018-07-16T23:19:21.592819, duration: 3, exit-code: 0
git clone --recursive https://github.com/Lab41/squiggle.git .
Cloning into '.'...

[rtd-command-info] start-time: 2018-07-16T23:19:21.683231, end-time: 2018-07-16T23:19:21.709477, duration: 0, exit-code: 0
git checkout --force origin/master
Note: checking out 'origin/master'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 68b4ea3... Ok I'm giving up

[rtd-command-info] start-time: 2018-07-16T23:19:21.790443, end-time: 2018-07-16T23:19:21.801738, duration: 0, exit-code: 0
git clean -d -f -f


[rtd-command-info] start-time: 2018-07-16T23:19:21.922702, end-time: 2018-07-16T23:19:21.931726, duration: 0, exit-code: 0
git branch -r
origin/HEAD -> origin/master
  origin/master
阅读文档构建信息
内部版本id:7495313
项目:squiggle
版本:最新
提交:68b4ea3a22d740fce1bfdd5bd5af75ccf0cd5367
日期:2018-07-16T17:54:43.712130
状态:已完成
成功:错
[rtd命令信息]开始时间:2018-07-16T23:19:18.575436,结束时间:2018-07-16T23:19:21.592819,持续时间:3,退出代码:0
git克隆——递归https://github.com/Lab41/squiggle.git .
克隆到“.”。。。
[rtd命令信息]开始时间:2018-07-16T23:19:21.683231,结束时间:2018-07-16T23:19:21.709477,持续时间:0,退出代码:0
git签出——强制原点/主
注意:正在签出“原始/主”。
你处于“超脱的头部”状态。你可以四处看看,做实验
更改并提交它们,您可以放弃在此过程中所做的任何提交
通过执行另一个签出,在不影响任何分支的情况下进行状态设置。
如果要创建新分支以保留创建的提交,可以
再次将-b与checkout命令一起使用(现在或以后)。例子:
git签出-b
HEAD现在位于68b4ea3。。。好吧,我放弃了
[rtd命令信息]开始时间:2018-07-16T23:19:21.790443,结束时间:2018-07-16T23:19:21.801738,持续时间:0,退出代码:0
吉特清洁-d-f-f
[rtd命令信息]开始时间:2018-07-16T23:19:21.922702,结束时间:2018-07-16T23:19:21.931726,持续时间:0,退出代码:0
列出远程分支
原点/头部->原点/主控
来源/主要

这是这个项目的基本情况以及它的特点。

这似乎是一个很好的例子。

我刚刚开始看到这一点。我很好奇这里发生了什么,但我很高兴听到不仅仅是我。