Estoy tratando de crear mis documentos con Sphinx, y ahora en dos máquinas tengo exactamente el mismo problema: la directiva program-output no funciona.Documentación de Sphinx: ERROR: Directiva desconocida tipo "program-output"
He instalado Esfinge, entonces la extensión programoutput:
$ sudo pip install sphinxcontrib-programoutput
La instalación fue bien, los documentos compilan muy bien a buen html buscando, pero la salida del comando simplemente no funciona.
creé un caso super-sencilla prueba con un archivo llamado test.rst
que contiene una sola línea:
.. program-output:: python -V
Ahora cuando se trata de compilar este, me da la siguiente salida (ruta abreviado):
/path/to/test.rst:1: ERROR: Unknown directive type "program-output".
Cambiar la salida del programa a su salida de comando de alias tampoco funciona (lo cual no es sorprendente). Realmente me pregunto qué estoy haciendo mal aquí. Seguí las instrucciones de instalación, lo intenté una y otra vez, reinstalé con una bandera --upgrade
, nada funciona.
¿ha agregado 'sphinxcontrib-programoutput' en su' conf.py'? – bmu