How do I see what Python modules are installed, and what version?
本问题已经有最佳答案,请猛点这里访问。
我目前正在运行python 3.7,还通过anaconda在可视化代码中工作,因此我有两个单独的模块安装位置。如何查看和查看安装了哪些python模块以及它们的当前版本?
有没有一种方法可以做到这一点而不逐个查看
例如,我想确保pandas、pyinstaller、pyqt5、tkinter等都安装在每个目录中,并且都是同一版本。
编辑——这个问题和我如何获得本地安装的python模块列表不一样?,因为PIP 10已更新,答案中提供的代码不再有效。
看起来你所需要的只是你终端上的
您可以这样做:
1 2 3 4 5 | 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) |
它返回机器上安装的包及其版本号的列表!
最好的