第一次使用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版本的一个问题?
答案 0 :(得分:0)
您可以在readthedocs高级设置中将Python解释器更改为Cpython 3.X.
使用以下链接: https://readthedocs.org/dashboard/cfanalytics/edit/
如果您使用sphinx.ext.autodoc,则可能需要在conf.py中添加autodoc_mock_imports = ['aiohttp']
。