Tôi đang cố tạo tài liệu của mình bằng Nhân sư và giờ trên hai máy tôi có cùng vấn đề chính xác: chỉ thị chương trình-đầu ra không hoạt động.Tài liệu nhân sư: L ERI: Loại chỉ thị không xác định "chương trình-đầu ra"
Tôi đã cài đặt Sphinx, sau đó mở rộng programoutput:
$ sudo pip install sphinxcontrib-programoutput
Quá trình cài đặt diễn ra tốt đẹp, tài liệu biên soạn thật đẹp để thoải mái tìm html, nhưng lệnh ra chỉ không hoạt động.
Tôi tạo ra một trường hợp thử nghiệm siêu đơn giản với một tập tin gọi là test.rst
chứa một dòng duy nhất:
.. program-output:: python -V
Bây giờ khi cố gắng biên dịch này, tôi nhận được kết quả như sau (đường dẫn tắt):
/path/to/test.rst:1: ERROR: Unknown directive type "program-output".
Thay đổi chương trình đầu ra thành bí danh-đầu ra lệnh của nó không hoạt động (không đáng ngạc nhiên). Tôi thực sự tự hỏi mình đang làm gì sai ở đây. Tôi đã làm theo hướng dẫn cài đặt, đã thử lại lần nữa và một lần nữa, được cài đặt lại với cờ --upgrade
, không có gì hoạt động.
bạn đã thêm 'sphinxcontrib-programoutput' vào' conf.py' chưa? – bmu