python - sphinx_rtd_theme 从 1.4.0 版本开始不再是硬依赖

标签 python python-sphinx

C:\Users\Administrator\Desktop\item\code_serv\documents\api>make html Running Sphinx v1.6.2 loading pickled environment... failed:

Can't get attribute 'WarningStream' on <module 'sphinx.util.nodes' from 'c:\\users\\administrator\\appdata\\local\\programs\\python\\python36-32\\lib\\site-packages\\sphinx\\util\\nodes.py'>

主题错误:

sphinx_rtd_theme is no longer a hard dependency since version 1.4.0. Please install it manually.(pip install sphinx_rtd_theme)

我该如何解决?

最佳答案

我发现了另一个问题,我安装了两个 sphinx,一个是通过 pip 安装的,另一个是通过 brew 安装的。删除一个(我选择删除通过 brew 完成的安装)解决了这个问题。

brew remove sphinx-doc

如果还是不行,请尝试卸载并重新安装

pip3  uninstall sphinx sphinx_rtd_theme
pip3  install sphinx sphinx_rtd_theme

关于python - sphinx_rtd_theme 从 1.4.0 版本开始不再是硬依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44940890/

相关文章:

python - 简单的 Python 脚本无法正确执行

python - 新的 sympy 交叉点用法

python - 如何从 python 生成 reST/sphinx 源?

csv - 由 rst 的 sphinx latexpdf 生成的 pdf 中的丑陋破损表格

python - 如何在 sphinx argparse 或自动编程中将 "description"解释为重组文本?

python - 非矩形网格上的填充等值线图

python - 通过请求模块调用 View 不会创建正确的 session 数据

python - 如何在Python中通过ASCII字符串恢复Unicode字符串?

python - 狮身人面像拿破仑文档函数可以返回多个参数吗?

python - 覆盖 sphinx/docutils 中的默认字段名称限制