gpt4 book ai didi

python - 查看何时使用 pip 安装/更新软件包

转载 作者:IT老高 更新时间:2023-10-28 22:14:59 61 4
gpt4 key购买 nike

我知道如何使用 pip 查看已安装的 Python 包,只需使用 pip freeze。但是有什么方法可以查看使用 pip 安装或更新包的日期和时间?

最佳答案

如果不需要区分更新和安装,您可以使用包文件的更改时间。

对于带有 pip < 10 的 Python 2:

import pip, os, time

for package in pip.get_installed_distributions():
print "%s: %s" % (package, time.ctime(os.path.getctime(package.location)))

或类似的更新版本(使用 Python 3.7 测试并安装了带有 pkg_resources 的 setuptools 40.8):

import pkg_resources, os, time

for package in pkg_resources.working_set:
print("%s: %s" % (package, time.ctime(os.path.getctime(package.location))))

在这两种情况下,输出都将类似于 numpy 1.12.1: Tue Feb 12 21:36:37 2019

顺便说一句:您可以使用 pip list 而不是使用 pip freeze,它能够提供更多信息,例如通过 pip list -o

关于python - 查看何时使用 pip 安装/更新软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24736316/

61 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com