# 导入需要的库
import pkg_resources
# 获取特定库的版本信息
def get_package_version(package_name):
try:
# 使用pkg_resources.get_distribution方法获取包的信息
version = pkg_resources.get_distribution(package_name).version
return f"{package_name} 的版本是: {version}"
except pkg_resources.DistributionNotFound:
return f"未找到库 {package_name}"
# 示例:查看numpy库的版本
print(get_package_version('numpy'))
pkg_resources
模块,它是 setuptools
包的一部分,可以用来获取已安装的 Python 包的信息。get_package_version
函数接受一个参数 package_name
,表示要查询版本的库名称。pkg_resources.get_distribution(package_name)
方法来获取指定库的版本信息。如果库存在,则返回其版本号;如果库不存在,则捕获 DistributionNotFound
异常并返回相应的提示信息。get_package_version('numpy')
来查看 numpy
库的版本。希望这段代码和解释对你有帮助!
下一篇:python pdf压缩
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站