Sphinx autodoc 不使用当前的方法文档字符串

Sphinx autodoc not using current docstring of method

当我 运行 make html 启用 sphinx autodoc 时,函数的文档字符串不是实际的文档字符串。

我在 conf.py 文件中配置了路径

import os
import sys
sys.path.insert(0, os.path.abspath("../../")) # Where the module is located

autodoc 的输出:

实际文档字符串:

我的 .rst 文件的内容:

Subreddit
=========================================

.. autoclass:: redditeasy.Subreddit
   :members:

autodoc 的输出是过时的。我多次更改文档字符串,但 autodoc 一直使用旧版本。

我多次清除缓存并卸载 autodoc,但其中 none 没有任何反应。为什么会这样?如何更新文档字符串?

我解决了这个问题。它给出了“找不到模块”错误。