【问题标题】:tox does not run sphinxtox 不运行狮身人面像
【发布时间】:2020-05-29 17:16:56
【问题描述】:

我想从 tox 运行以下命令。

python setup.py build_sphinx -b html

当我从控制台运行上述命令时,我已将 setup.py 配置为构建文档(我从控制台检查过,该命令生成文档)。

然后我将我的 tox.ini 编辑如下:

.....
[testenv:sphinx]
command = python setup.py build_sphinx -b html

setup.cfg 如下:

[build_sphinx]
project = project_name
source-dir = module_name/doc
build-dir = module_name/doc/build

但是当我运行 tox -e sphinx 时,tox 退出并显示成功消息,但没有生成文档。

有人可以帮我吗?

【问题讨论】:

  • tox 在项目的根目录生成一个目录.tox。在里面你应该找到构建的环境。

标签: python-3.x python-sphinx setuptools setup.py tox


【解决方案1】:

我不建议使用 setuptools 来构建文档。考虑直接使用 sphinx,就像 tox 本身在 https://github.com/tox-dev/tox/blob/master/tox.ini#L48-L53 所做的那样,或者请使用 -vvv 发布运行的确切输出,或者将项目公开供我们尝试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-06
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-28
    相关资源
    最近更新 更多