根据Github源码的docs文件夹创建项目的html官方离线文档(Windows,Python项目)

前几天,我想使用py2neo 这个python包。因为有段时间没有使用了,很多api已经忘记。于是我去找官方文档看看,但是官方文档的网站死活打不开。于是我看github的源码是有docs文件夹,只不过还没有转html而已。于是我c参考 pymongo官方文档的构建过程 成功构建了py2neo 2020.1.0版本 的文档。

pymongo官方文档的构建过程图

虽然pymongo官方文档的构建过程 有很多步,但我们不一定要每一步都执行。

我执行的步骤

下面命令要求安装有python解析器。

【1】cmd进入 源码的docs文件夹。执行下面命令

pip install -r requirements.txt

【2】继续执行下面命令

cat conf.py

【3】最后执行下面命令生成文档html

python -m sphinx -T -E -W --keep-going -b html -d _build/doctrees -D language=en . _build/html

上面的参数要注意language,因为我py2neo 只要英文文档,所以是en。具体的自行把握。

最后的_build/html 是html的生成地址

【4】 打开index.html 即可打开文档首页。

开心一刻

根据Github源码的docs文件夹创建项目的html官方离线文档(Windows,Python项目)相关推荐

  1. win10 20H2 下QQ,TIM 无法访问个人文件夹 个人文件夹将被保存到“我的文档

    win10 20H2 下QQ,TIM 无法访问个人文件夹 个人文件夹将被保存到"我的文档" 网上的一些解决办法有些过时了,我一个个都试了下:改权限,新建配置文件,复制文件夹,和重新 ...

  2. python 搜索引擎 实验楼的源码_Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!...

    本文主要向大家介绍了Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 找出中文错别字 1.5 代 ...

  3. android文件夹管理器源码实现,Android文件夹管理器源码实现

    一.资源管理器介绍 现在在一些移动终端上面都会有自带的资源管理器,其实其并非是Android系统自带,而是手机产商与app开发商的合作而导致融合,借助第三方的开发软件预装在出厂的手机,是新时代下的另一 ...

  4. jpcsp源码解读之一:源码的获取与编译,以及psp详尽硬件信息文档

    是我心血来潮的想法,要解读一下psp模拟器的源码,并添加详尽的中文注释.这个博客则成为文档. 本文面向java语言零基础的程序员,因为我本人的java基础就是零. 水平所限,疏漏错误之处欢迎指正.也欢 ...

  5. 个人发卡网源码(可集成企业和彩虹自动发卡系统代码)+搭建文档模板

    在本文中,让我们看看如何实施全自动发卡网源代码项目,我们将学习如何将 Razorpay 与 Next.js (React) 应用程序集成,并了解流程的实际运作方式. 我们已经在一篇用Python语言集 ...

  6. 计算机保存新建文件夹,新建、保存、打开工程文档

    新建.保存.打开工程文档 为了方便对视频进行剪辑和再剪辑,你可以在编辑之前,新建一个"项目".万兴神剪手将生成一个.WVE文件,用以保存你对该项目做的所有编辑操作,包括添加的特效, ...

  7. linux info文件夹,详解Linux系统中查询文档的man和info命令

    manUsage: man [OPTION...] [章节] 手册页... -C, --config-file=文件   使用该用户设置文件 -d, --debug                输出 ...

  8. 白加黑过360启动项工具源码发布 多文件过启动项代码

    (新编辑)原由 没有想到这个工具发布出来居然有一些人不会用,这是我写的,用来过360启动项的一个工具. 现在修改一下本文章来经行简单讲述. 可能我发布图片的时候发布的比较迷惑,做的是反的,懒得换图了不 ...

  9. 校园录html源码,校园录播系统设计方案(20页)-原创力文档

    PAGE 1 PAGE 2 校园录播系统设计方案 1.1.盖诺逸影全自动智能录播系统设计思想 完整性:形式的便捷不是意味着功能的缺失,不能因为系统的集成性更高,而缺失原有的功能,移动的方便不能牺牲性能 ...

最新文章

  1. 【原创】linux命令bc使用详解
  2. Workaround for 1701 Cannot truncate a table referenced in a foreign key constraint using doctrine:
  3. 20 个 jQuery 超酷视觉效果构建教程推荐
  4. ubuntu 16.04 mysql5.7.17 开放远程3306端口
  5. Windows server 2008,Windows server 2008 R2,Windows 2008 SP2 区别
  6. 港湾命令行 配管理IP
  7. JS异步操作新体验之 async函数
  8. 前端那些事之原生 js实现贪吃蛇篇
  9. MySQL入门之访问控制与安全
  10. 从敲下一行JS代码到这行代码被执行,中间发生了什么?
  11. 再见,前端!别更新了,我是学不动了
  12. 常见的预设分栏包括_计算机应用基础_实训项目二Word综合应用
  13. 【二分匹配】【匈牙利算法即由增广路求最大匹配模板】
  14. 矢量图形和位图的不同
  15. Tkinter 学习笔记
  16. eNSP模拟简单网络环境
  17. form表单标签的简单使用
  18. wiki中文文本语料下载,在维基百科中文语料训练Word2vec and doc2vec 文本向量化代码示例
  19. python 串口示波器
  20. clover写入efi_关于黑苹果clover写入EFI后Deepin无法正常引导的解决方法

热门文章

  1. 集合Set边遍历边删除
  2. 扫雷(含递归展开空白)
  3. Mac m1恢复出厂设置
  4. 2020上半年,这些中国第一诞生了
  5. “富养女儿,穷养儿”的内涵
  6. Komodo for mac 破解版
  7. Lagrange 拉格朗日插值 | matlab实现
  8. 笔记本触摸板按键不能用、不能双指三指滑动和双指单击右键解决办法
  9. 区块链游戏当下的市场
  10. android通过修改rom或通过root屏蔽Home键