Sphinx Read-The-Docs 主题已识别但未“找到”

gla*_*des 15 themes python-sphinx read-the-docs

我从 Github 下载了 sphinx 的 read-the-docs 主题并将其放入 _themes 文件夹中。

\n

conf.py:

\n
html_theme = "sphinx_rtd_theme"\nhtml_theme_path = ["_themes", ]\n
Run Code Online (Sandbox Code Playgroud)\n

但是,运行“make html”时出现此错误:

\n
Sphinx v4.1.2 in Verwendung\nLade \xc3\x9cbersetzungen [de]\xe2\x80\xa6erledigt\nloading pickled environment... erledigt\nWARNING: sphinx_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0\n\nTheme error:\nno theme named 'sphinx_rtd_theme' found (missing theme.conf?)\n
Run Code Online (Sandbox Code Playgroud)\n

不知何故,斯芬克斯似乎找到了主题,然后又忽略了它。有人可以告诉我发生了什么事以及如何解决它吗?

\n

小智 24

需要安装:

pip install sphinx-rtd-theme
Run Code Online (Sandbox Code Playgroud)

  • 我确实安装了“sphinx-rtd-theme”,但仍然无法工作。 (4认同)

Som*_*Dev 11

我解决了!(与OP不同,因为他没有安装该软件包,但也许它对某人有用)

如果它不适合您,请sure to use underscoresconf.py文件中,因为包使用普通的破折号。

里面conf.py应该是这样 html_theme = 'sphinx_rtd_theme' 而不是这样 html_theme = 'sphinx-rtd-theme'

https://pypi.org/project/sphinx-rtd-theme/