gpt4 book ai didi

python - 比较两个 anaconda 安装之间的包

转载 作者:行者123 更新时间:2023-11-28 22:10:38 25 4
gpt4 key购买 nike

我在我的 Mac 上安装了两个版本的 Python 和 Anaconda,3.5 和 3.7。有什么方法可以知道我在 3.5 中安装了哪些包,但在 3.7 中没有,比如那些可以使用 pip(pulp、wordcloud 等)安装的包。

到目前为止我尝试过的是使用命令行:

diff -rq anaconda/.../python3.5/site-packages anaconda3/.../python3.7/site-packages

这显示了目录之间的差异,但显示了很多重复包和核心模块的信息。如何找到两个 Anaconda 版本之间的软件包差异?

最佳答案

您可以使用 conda list 列出特定环境下安装的所有包。此外,您可以使用标记 --export 将列表导出到文件。例如,如果您的环境名为 python3pytorch_p36,您可以执行以下操作:

conda list -n python3 --export > python3-packages.txt
conda list -n pytorch_p36 --export > pytorch_p36-packages.txt
diff python3-packages.txt pytorch_p36-packages.txt

该命令还接受标志--json,它将以json格式导出数据,适合自动处理。

关于python - 比较两个 anaconda 安装之间的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56448809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com