readthedocs.orgを使用して私のプロジェクト用のドキュメント(自動生成されたドキュメントを含む)を生成したいと思います。しかし、私のプロジェクトではPython 3.5の構文(async
とawait
)が使われていて、それを扱うことはできません。ビルドは成功しますが、次のようなエラーが発生します。autodocと組み合わされたreadthedocsでPython 3.5の構文を使用するには?
/home/docs/checkouts/readthedocs.org/user_builds/sparrow/checkouts/latest/docs/source/entity.rst:176: WARNING: autodoc: failed to import module 'sparrow.entity'; the following exception was raised:
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/sparrow/envs/latest/local/lib/python3.4/site-packages/sphinx/ext/autodoc.py", line 385, in import_object
__import__(self.modname)
File "/home/docs/checkouts/readthedocs.org/user_builds/sparrow/checkouts/latest/sparrow/__init__.py", line 26, in <module>
from .model import *
File "/home/docs/checkouts/readthedocs.org/user_builds/sparrow/checkouts/latest/sparrow/model.py", line 37
async def install(self):
これを修正する方法はありますか?
あなたはreadthedocs.org' 'からの助けを求めるしたいことがあります。たとえば、あなたは、単にあなたのパッケージをインストールするReadthedocs.orgを伝える
setup.py
使用する場合。 –@DietrichEpp:http://docs.readthedocs.org/en/latest/support.html:「ドキュメントを読む方法を使用するか、バグに関係しない問題がある場合は、スタックオーバーフロー」と答えています。:) – evertheylen
Stack Overflowが間違っていると言っていますか? https://github.com/rtfd/readthedocs.org/issues/1990 –