如何导入 Python 存根文件中的内容?
How to import things in Python stub files?
我正在使用存根文件为 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'
我该如何解决这个问题?
这可能是因为您当前的环境中没有安装aiojira。相对导入应该可以解决这个问题。
尝试:
from . import resilientsession
我正在使用存根文件为 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'
我该如何解决这个问题?
这可能是因为您当前的环境中没有安装aiojira。相对导入应该可以解决这个问题。
尝试:
from . import resilientsession