Sphinx正在某处缓存python模块:在哪里?

时间:2017-06-22 07:48:18

标签: caching python-sphinx

我正在尝试使用Sphinx为python模块创建简单的文档。我第一次运行它,它工作正常。现在我对模块进行了一些更新,并重新运行了文档命令:

$ sphinx-apidoc -P -F -f -e -o . /path/to/module $ make html 总是使用旧版本的python模块代码。我已经尝试删除整个docs目录,移动模块,重新检查它,更新sphinx - 没有任何作用。

旧代码仍在重用并缓存在某处。这让我非常疯狂。

1 个答案:

答案 0 :(得分:0)

因为Sphinx 导入模块,它似乎找不到本地副本,而是导入已安装在我的系统上的旧版本,并使用它来生成文档。运行python setup.py install然后重新生成最终的所有内容。