使用pip list,我们可以看到我们环境中的安装包。这没有问题。我们还可以使用 pip freeze 将它们写入 req.txt 文件,并使用此 req.txt 文件快速将它们加载到其他环境中。我的问题是,例如,当我们安装时pandas,诸如此类的库numpy会随它们一起安装,并且我们可以看到在 pandas 之外安装的其他库pip list。我可以使用选项来pip list仅查看我在此处安装的主要库吗?例如,当我执行点列表时,是否有一个选项仅显示 pandas(没有像 numpy 这样的库)?
您可以使用--not-required标志。这将列出不依赖于已安装软件包pip.pypa.io的软件包。
python -m pip list --not-required
Run Code Online (Sandbox Code Playgroud)
或者如果pip在$PATH
pip list --not-required
Run Code Online (Sandbox Code Playgroud)