如何获取通过pip/conda安装的最新软件包?
- 论坛
- 如何获取通过pip/conda安装的最新软件包?
14 浏览
匿名的
0 Comments
问题:如何获取由pip/conda安装的最新软件包?
原因:此问题的出现可能是因为用户希望了解如何获取最新安装的软件包,以确保他们使用的是最新版本的软件包。
解决方法:
1. 使用pip和conda的内置功能:
import os import time from pip._internal.utils.misc import get_installed_distributions for package in get_installed_distributions(): print ("{}\t{}".format(time.ctime(os.path.getctime(package.location)), package))
这段代码将使用pip的内部工具来检索已安装的软件包,并显示每个软件包的安装时间和位置。
2. 使用pip-date:
pip-date是一个Python包,可以帮助用户获取已安装包的安装日期。用户可以在https://github.com/E3V3A/pip-date/上找到pip-date的详细信息和使用方法。
注意:第一个解决方法可能已过时,因为有人在stackoverflow上提到了它的过时性。因此,pip-date可能是更好的选择。