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