如何找到其他包都不依赖的所有 Python 包?

如何找到其他包都不依赖的所有 Python 包?

有没有办法列出所有 Python 包没有其他包裹取决于?

我试过了pipdeptree,这对于获取依赖关系树很有用,但我不确定这是否是一个很好的起点(尽管我可以想象应该可以以某种方式破解文本输出以提取此信息)。另外,我不确定是否pipdeptree没有省略任何没有依赖项的包。

是否有一些本机功能可以pip提供该功能?

动机:我想删除所有在某个时候作为依赖项安装但不再使用的包。要重新安装,可以使用pip-autoremove卸载所有软件包并仅重新安装需要的软件包,但这对我来说太麻烦了,因为这基本上相当于完全重新安装。

相关内容