Sphinxでどの.rstファイルとディレクトリを使用するかをどのように定義できますか?
テスト/構築/ドキュメント化スクリプトに自動ドキュメントジェネレーターを含めたいです。 sphinx-quickstartが私のワークスペースで実行され、index.rst-fileが作成されました。Sphinxはドキュメントに再構築されたテキストファイルを使用するため、ワークスペース内を移動し、sphinx-autogenを使用して手動で作成しました。その結果、tasks.rstファイルが作成されました(以下を参照)。
'make html'を使用すると、いくつかの警告が表示されます。
警告:自動モジュールの署名が無効です(u'tasks / add_to_config')
警告:autodocはモジュール'tasks.add_to_config'をインポート/検索できません。エラーが報告されました:「wl_build.tasksという名前のモジュールがありません」。スペルとsys.pathを確認してください。
警告:自動ドキュメント化のためにインポートするモジュールがわからないu'tasks / add_to_config'(ドキュメントに「module」または「currentmodule」ディレクティブを配置するか、明示的なモジュール名を指定してみてください)
..。
私のindex.rst
Welcome to build's documentation!
====================================
Contents:
.. toctree::
:maxdepth: 2
.. automodule:: tasks/add_to_config
:members:
.. automodule:: tasks/build_egg
:members:
tasks.rst
tasks Package
=============
:mod:`tasks` Package
--------------------
.. automodule:: tasks.__init__
:members:
:undoc-members:
:show-inheritance:
:mod:`add_to_config` Module
---------------------------
.. automodule:: tasks.add_to_config
:members:
:undoc-members:
:show-inheritance:
:mod:`build_egg` Module
-----------------------
.. automodule:: tasks.build_egg
:members:
:undoc-members:
:show-inheritance: