Sphinx でドキュメントを作成しようとしていますが、2 台のマシンでまったく同じ問題が発生しています。プログラム出力ディレクティブが機能しません。
Sphinx をインストールしてから、programoutput 拡張機能をインストールしました。
$ sudo pip install sphinxcontrib-programoutput
インストールはうまくいき、ドキュメントは見栄えの良い html に美しくコンパイルされますが、コマンド出力は機能しません。
test.rst
1行を含む という名前のファイルを使用して、非常に単純なテスト ケースを作成しました。
.. program-output:: python -V
これをコンパイルしようとすると、次の出力が得られます (パスは省略されています)。
/path/to/test.rst:1: ERROR: Unknown directive type "program-output".
プログラム出力をそのエイリアスのコマンド出力に変更しても機能しません (驚くことではありません)。ここで何が間違っているのだろうか。--upgrade
インストール手順に従い、何度も試し、フラグを付けて再インストールしましたが、何も機能しません。