如何获得在计算机上安装的Python模块列表?


当前回答

剥猫皮的方法有很多。

最简单的方法是直接在shell中使用pydoc函数: pydoc模块 但要了解更多信息,请使用pip-date工具,该工具还会告诉您安装日期。 PIP安装PIP -date


其他回答

对于任何想知道如何从Python程序调用pip list的人,您可以使用以下方法:

import pip
pip.main(['list])  # this will print all the packages
pip install pip-chill 
pip-chill

在正常情况下使用即可

pydoc modules

除了使用pip freeze,我还在虚拟环境中安装了蛋黄。

从pip 1.3版本开始,您可以访问:

pip list

这似乎是“pip freeze”的语法糖。它将列出所有特定于您的安装或virtualenv的模块,以及它们的版本号。不幸的是,它不显示任何模块的当前版本号,也不洗碗或擦鞋。