列出Jupyter笔记本中使用的软件包版本的软件包

msx:

我似乎记得有一个软件包可以打印Jupyter笔记本中使用的Python软件包的版本和相关信息,因此其结果是可重复的。但是我不记得包裹的名字。你们中的任何人都能指出我正确的方向吗?

提前致谢!

Vivek Srinivasan:

这将获取所有已安装的软件包

import pip #needed to use the pip functions
for i in pip.get_installed_distributions(local_only=True):
    print(i)

从当前笔记本中获取软件包列表

import types
def imports():
    for name, val in globals().items():
        if isinstance(val, types.ModuleType):
            yield val.__name__
list(imports())

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章