在miniconda环境中检查包版本



我有一个名为test的conda环境和一个需求文件-rerequirements.txt。

我需要实现的是,我需要根据requirements.txt中的版本检查不同软件包的版本,并显示哪些是最新的,哪些不是。

我需要为该任务编写一个python脚本。例如:如果requirements.txt的django==2.0.6,我必须在测试环境中检查django的安装版本,并相应地显示。

我认为的步骤是:

  1. 激活脚本内的环境
  2. 运行"conda-list"命令,并将所有包及其版本作为键值对保存在映射中
  3. 与requirements.txt匹配

如何使用"conda-activate test"激活python脚本内的环境并运行命令"conda-list"?

conda list接受参数-n来指定这样的环境:

conda list -n test

因此无需激活conda-env

相关内容

  • 没有找到相关文章

最新更新