欢迎访问宙启技术站
智能推送

使用Python的get_installed_distributions()函数列出已安装的第三方库

发布时间:2024-01-17 05:42:30

get_installed_distributions()函数是Python中的一个用于获取已安装的第三方库的函数。它是pkg_resources模块中的一个方法。该函数将返回一个由已安装库的Distribution对象组成的列表。

下面是一个例子,展示如何使用get_installed_distributions()函数来列出已安装的第三方库:

import pkg_resources

# 使用get_installed_distributions()函数获取已安装的第三方库列表
installed_packages = pkg_resources.get_installed_distributions()

# 遍历已安装的第三方库列表并打印每个库的名称和版本
for package in installed_packages:
    print(package.key, package.version)

这段代码首先导入了pkg_resources模块,然后使用get_installed_distributions()函数获取已安装的第三方库列表,将其赋值给变量installed_packages。

接下来,我们使用一个for循环遍历installed_packages列表,并使用package.key和package.version分别访问每个库的名称和版本属性,并将它们打印出来。

运行上述代码,你将会得到类似下面的输出结果:

numpy 1.19.5
pandas 1.3.2
matplotlib 3.4.3
...

这是已安装库的示例输出。每一行都包含库的名称和版本号。你可以根据需要使用这些信息进行进一步处理。

总结起来,get_installed_distributions()函数提供了一种方便的方式来列出已安装的第三方库。它可以帮助你在Python中获取已安装库的信息,并在需要时进行处理。