readthedocs使用aiohttp构建失败

时间:2018-02-20 05:26:06

标签: read-the-docs

第一次使用readthedocs。

首先,有没有办法用python 3.6指定构建?

我最近的构建在这里: https://readthedocs.org/projects/cfanalytics/builds/6772697/ 它使用python 2.7进行构建,但我的项目需要python> = 3.6。

其次, 由于L125 https://github.com/raybellwaves/cfanalytics/blob/94aa21c628678f0cacf0006a92bb3740d51cca14/cfanalytics/core/cfopendata.py#L125的“语法无效”,它失败了。但是,该函数是一个异步函数,因此async def ...我认为aiohttp首先出现在python 3.5中,所以它可能是python版本的一个问题?

1 个答案:

答案 0 :(得分:0)

您可以在readthedocs高级设置中将Python解释器更改为Cpython 3.X.

使用以下链接: https://readthedocs.org/dashboard/cfanalytics/edit/

如果您使用sphinx.ext.autodoc,则可能需要在conf.py中添加autodoc_mock_imports = ['aiohttp']