如何在Python存根文件中导入内容?

时间:2018-10-25 08:29:50

标签: python python-3.x packaging typehints

我正在使用存根文件注释aiojira库的类型。 aiojira库的结构与jira库相同。 jira库包含resilientsession模块,所以我认为我应该创建resilientsession.pyi文件并将其导入__init__.pyi中。我这样做了,但是写的时候:

import aiojira.resilientsession

PyCharm抱怨,mypy抱怨:

kgjirawebhook/__init__.py:7: error: Cannot find module named 'aiojira.resilientsession'

我该如何解决?

1 个答案:

答案 0 :(得分:1)

这可能是因为当前环境中未安装aiojira。相对导入应该可以解决此问题。

尝试:

from . import resilientsession