Doctest认为DocTestParser不存在吗?

时间:2019-05-31 17:03:11

标签: python python-sphinx doctest

我正在尝试使用sphinx创建文档。我目前正在关注Eric Holscher撰写的PyCon 2016教程。在第二步中,是第一次使用autodocs。我将文件路径设置为查找自动文档,之后该文档将无法编译。我不断收到AttributeError: module 'doctest' has no attribute 'DocTestParser'。除了GitHub上的几个问题(仅是安装问题)以外,我在网上找不到太多东西。任何建议都会有所帮助。预先感谢。

1 个答案:

答案 0 :(得分:0)

在conf.py文件中,我告诉它像这样在sphinx扩展文件夹中使用doctest; sys.path.insert(0, os.path.abspath('../venv/Lib/site-packages/sphinx/ext/'))

应该只指向Lib文件夹; sys.path.insert(0, os.path.abspath('../venv/Lib/'))

这很干净。