不值从何时起,想看某些模块的源码的时候,跳转到的不是 py 文件,而是 pyi 文件。

这太愚昧了,是可忍孰不可忍!

怎么删除呢?

看我操作

首先输出 pip show loguru 就能看到这个 loguru 包在文件系统上的地位

看 Location
╰─➤  pip show loguru                                                        Name: loguruVersion: 0.6.0Summary: Python logging made (stupidly) simpleHome-page: https://github.com/Delgan/loguruAuthor: DelganAuthor-email: [email protected]License: MIT licenseLocation: /Users/ponponon/.local/share/virtualenvs/ideaboom-B0dr_aXc/lib/python3.10/site-packagesRequires: Required-by: 

而后进入 Location 对应的门路

cd /Users/ponponon/.local/share/virtualenvs/ideaboom-B0dr_aXc/lib/python3.10/site-packages

如果你只有删除 loguru 上面的 pyi,而不是所有第三方包的 pyi 的话,就要用

cd /Users/ponponon/.local/share/virtualenvs/ideaboom-B0dr_aXc/lib/python3.10/site-packages/loguru

而后应用上面的命令,和 pyi 说拜拜

find . -name "*.pyi" | xargs rm -rf