khl.py icon indicating copy to clipboard operation
khl.py copied to clipboard

mypy扫描提示错误:error: Skipping analyzing "khl": module is installed, but missing library stubs or py.typed marker

Open axiangcoding opened this issue 2 years ago • 5 comments

Describe the bug mypy扫描提示错误:error: Skipping analyzing "khl": module is installed, but missing library stubs or py.typed marker

To Reproduce

mypy ./folder

Expected behavior 根据错误提示,

note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports

可知,这类问题是因为库未类型化引起的。

是否有计划增加类型化处理,来避免这个扫描错误?

Logs/Screenshots

Environment

  • Python version: 3.12
  • khl.py version: 0.3.17
  • OS: Windows

Additional context 此外,用vscode似乎无法自动 from khl import xxx,似乎也是这个问题导致的

axiangcoding avatar Mar 07 '24 02:03 axiangcoding

可以考虑先配置忽略一下,目前库里应该是没有生成stub 如果不想忽略,可以克隆这个仓库手动生成后从本地安装进pip

hank9999 avatar Mar 07 '24 14:03 hank9999

PS: stub用于类型检查,应该可能大概也许跟vscode import报错无关

hank9999 avatar Mar 07 '24 14:03 hank9999

可以考虑先配置忽略一下,目前库里应该是没有生成stub 如果不想忽略,可以克隆这个仓库手动生成后从本地安装进pip

我暂时忽略了对这个库的检查,这个倒是问题不大

axiangcoding avatar Mar 07 '24 14:03 axiangcoding

PS: stub用于类型检查,应该可能大概也许跟vscode import报错无关

vscode的auto import故障,但是手动import后,依然能够提供补全。所以也不太影响使用。这个问题我发现类似缺少stub的库都会这样,我推测应该是同个问题导致的

axiangcoding avatar Mar 07 '24 14:03 axiangcoding

PS: stub用于类型检查,应该可能大概也许跟vscode import报错无关

vscode的auto import故障,但是手动import后,依然能够提供补全。所以也不太影响使用。这个问题我发现类似缺少stub的库都会这样,我推测应该是同个问题导致的

没怎么用过VSCode写Python不是很了解这个(

hank9999 avatar Mar 07 '24 19:03 hank9999