Python sphinx 我如何告诉readthedocs要加载哪个需求文件?
我的readthedocs.org构建刚刚开始失败。。。我不知道为什么,也不是特别擅长斯芬克斯。我不明白为什么它试图为Python sphinx 我如何告诉readthedocs要加载哪个需求文件?,python-sphinx,read-the-docs,Python Sphinx,Read The Docs,我的readthedocs.org构建刚刚开始失败。。。我不知道为什么,也不是特别擅长斯芬克斯。我不明白为什么它试图为docs目录之外的需求文件构建东西,或者为什么它突然找不到这个版本的Django(或者为什么它甚至需要) 失败消息 回购 这是为了: 如果你想看看我把事情搞砸了!感谢根据,RTD正在项目根目录下解析您的,然后调用其他三个requirements.txt文件,在最新/example\u project/requirements.txt中的一个文件失败(该文件配置为您的master分
docs
目录之外的需求文件构建东西,或者为什么它突然找不到这个版本的Django(或者为什么它甚至需要)
失败消息
回购
这是为了:
如果你想看看我把事情搞砸了!感谢根据,RTD正在项目根目录下解析您的,然后调用其他三个requirements.txt
文件,在最新/example\u project/requirements.txt
中的一个文件失败(该文件配置为您的master
分支)。您可以配置RTD应在项目中使用的requirements.txt
文件
先试试,然后再报告
否则,您的
requirements.txt
文件之间可能存在依赖版本冲突。我甚至查看了设置,但显然我查看得太快了。非常感谢。它成功了,现在正在建设中。或者,您可以在.readthedocs.yml
文件中指定requirements.txt
文件,该行为:requirements\u文件:path/to/requirements.txt
您可以在文件中指定requirements.txt
文件,并使用以下选项:requirements\u文件:path/to/requirements.txt
Collecting Django==2.0.3 (from -r /home/docs/checkouts/readthedocs.org/user_builds/django-hitcount/checkouts/latest/example_project/requirements.txt (line 1))
Could not find a version that satisfies the requirement Django==2.0.3 (from -r /home/docs/checkouts/readthedocs.org/user_builds/django-hitcount/checkouts/latest/example_project/requirements.txt (line 1)) (from versions: 1.1.3, ...1.11.11)
No matching distribution found for Django==2.0.3 (from -r /home/docs/checkouts/readthedocs.org/user_builds/django-hitcount/checkouts/latest/example_project/requirements.txt (line 1))