如何使用 os.path 获取 Sphinx autodoc 的正确路径

问题描述 投票:0回答:0

我刚刚第一次构建 Sphinx 并生成了所有的骨架文件。接下来我想添加另一个带有 Python 文件的路径供 autodoc 分析。

sphinx.ext.autodoc
在 conf.py 中作为扩展。

我的 Sphinx 安装在:

/home/mbcn/Software_Projects/Sphinx
.
我想包括的另一条路径是
/home/mbcn/Software_Projects/Python_Projects/Svnx

我编辑了

conf.py
并取消注释这些行:

import os
import sys
sys.path.insert(0, os.path.abspath('.'))

然后我再次运行make html。没有改变;没有分析新文件。所以我尝试了:

sys.path.insert(0, os.path.abspath('/home/mbcn/Software_Projects/Python_Projects/Svnx/'))

仍然没有任何改变。所以我尝试了:

sys.path.insert(0, os.path.abspath('os.path.realpath('/home/mbcn/Software_Projects/Python_Projects/Svnx/’)'))

我做错了什么?

非常感谢您的帮助。

python python-3.x python-sphinx autodoc
© www.soinside.com 2019 - 2024. All rights reserved.