从 conda 环境中删除未使用的包

Vic*_*eau 6 python conda

我获得了一个复杂的 Python 程序和一个用于该程序依赖项的 conda 环境文件。然而,在从环境文件安装环境后,我意识到这个环境中的大多数包都没有被这个Python程序使用。有没有办法自动识别未使用的包并将其从环境中删除以使其更小?我猜想 conda 不提供此功能,因为它需要解析 Python 代码来识别是否导入的包,并且 conda 与语言无关。

我知道 的存在conda clean --packages,但是这个命令只清除 conda 的本地缓存,这不是我需要的。

谢谢