如何查看安装了哪些Python模块以及它们的版本?

22 浏览
0 Comments

如何查看安装了哪些Python模块以及它们的版本?

这个问题已经有答案了

如何获取本地安装的Python模块列表?

我当前正在运行Python 3.7,并通过Anaconda在Visual Code中工作,因此我有两个不同的安装位置用于模块。我如何查看已安装的Python模块及其当前版本?

是否有一种方法可以不逐个查看site-packages库而完成此操作?

例如,我想确保pandas、pyinstaller、pyqt5、tkinter等模块在每个目录中都已安装且版本相同。

编辑 - 不是和如何获取本地安装的Python模块列表?相同的问题,因为pip 10已经更新,答案中提供的代码不再适用。

admin 更改状态以发布 2023年5月21日
0
0 Comments

你可以这样做:

import pip
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
     for i in installed_packages])
print(installed_packages_list)

它会返回你的机器上已安装软件包的清单及其版本号!

最好的

0
0 Comments

看起来你只需要在终端中使用 pip list 命令就可以了

0