阅读文档教程
入门
在GitHub上准备项目
保留默认的“所有者”,或将其更改为更好的教程项目。 引入适当的“存储库名称”,例如 rtd教程 . 确保项目是“公共”的,而不是“私有”的。
自述.rst 存储库的基本描述,您将保持不变。 pyproject.toml软件 使其可安装的Python项目元数据。 用于从源代码自动生成文档。 卢马赫.py 虚构Python库的源代码。 文档/ 保存所有Sphinx文档源的目录, 包括Sphinx配置 docs/source/conf.py文件 和根文档 docs/source/index.rst 以reStructuredText编写。

注册阅读文档

一个来自GitHub,告诉您“第三方OAuth应用程序… 最近被授权访问您的帐户”。 你不需要这样做 关于它的任何事情。 另一个来自Read the Docs,提示您“验证您的电子邮件 地址”。 单击链接以完成该过程。

第一步
导入项目以阅读文档

姓名 项目的名称。 它必须在所有服务中都是唯一的, 因此,如果您预先输入用户名, 例如 {用户名}-rtd-tutorial . 存储库URL 包含源的URL。 保留自动填充的值。 存储库类型 使用的版本控制系统,保留为“Git”。 默认分支 项目默认分支的名称,保留为 主要的 . 编辑高级项目选项 不选中它,我们稍后将进行一些更改。

检查第一个生成


基本配置更改
Lumache(/lu'make/)是一个面向厨师和美食爱好者的Python库 这创造了混合随机成分的食谱。
从拉请求触发生成

Lumache的文档托管在Read the Docs上。

自定义生成过程
配置位于代码和文档旁边,由版本控制跟踪。 每个版本都可能不同(下一节将详细介绍版本控制)。 某些配置仅在使用配置文件时可用。
升级Python版本
版本 : 2
建造 :
操作系统 : “ubuntu-20.04”
工具 :
蟒蛇 : "3.8"

使警告更明显
警告:[autosummary]无法导入'lumache':没有名为lumache的模块 ... 警告:autodoc:无法从模块“lumache”导入函数“get_random_addings”; 引发了以下异常: 没有名为“lumache”的模块 警告:autodoc:无法从模块“lumache”导入异常“InvalidKindError”; 引发了以下异常: 没有名为“lumache”的模块
版本 : 2
建造 :
操作系统 : “ubuntu-20.04”
工具 :
蟒蛇 : "3.8"
狮身人面像 :
故障_警告 : 真的
蟒蛇 :
#在构建文档之前安装我们的python包
安装 :
- 方法 : pip(点阵)
路径 : .
启用PDF和EPUB生成
狮身人面像 :
故障_警告 : 真的
格式 :
- pdf格式
- 电子书

版本控制文档
创建新版本
这个 最新的 版本,指向 主要的 分支。 一个新的 稳定的 版本,指向 原点/1.0.x 分支。

修改版本

显示旧版本的警告
自 2.0.x版 是你最新的分店, 稳定的 将切换到跟踪它。 一个新的 2.0.x版 版本将在“阅读文档”项目中创建。 因为您已经有一个活动 稳定的 版本, 2.0.x版 将被激活。

从项目中获取见解
哪些页面是访问次数最多的页面? 最常用的搜索词是什么? 读者找到他们想要的了吗?
浏览流量分析

浏览搜索分析

从这里到哪里
您可以了解有关平台功能的更多信息 通过检查我们的 特征 第页。 为了充分利用所支持的文档生成器, 你可以阅读 狮身人面像教程 或 MkDocs用户指南 . 显示示例项目并在中读取源代码 示例项目 . 无论您是文档作者、项目管理员、开发人员还是设计师, 您可以遵循我们涵盖特定任务的操作指南, 在下可用 操作指南A-Z . 对于私人项目支持和其他企业功能, 你可以使用 我们的商业服务 (如果有疑问,请检查 在我们的两个平台之间进行选择 ). 你想参与阅读文档吗? 我们非常感谢! 结账 帮助阅读文档 .