conda环境yaml中的额外版本信息是什么意思?

What does the extra version information in a conda environment yaml mean?

我通过构建 conda 环境来使用 conda,然后导出描述该环境的 yaml 文件,以便我可以重现它。这是该 yaml 文件的一部分:

  - parquet-cpp=1.5.1=2
  - parse=1.19.0=pyh44b312d_0
  - parse_type=0.6.0=pyhd8ed1ab_1
  - parso=0.8.3=pyhd8ed1ab_0
  - pathspec=0.9.0=pyhd8ed1ab_0
  - pexpect=4.8.0=pyh9f0ad1d_2
  - pickleshare=0.7.5=py_1003
  - pip=22.0.4=pyhd8ed1ab_0

我很想知道每个包末尾的内容是什么意思。即做什么

参考?

这是版本号。由于 CI/CD 的原因,经常会有增量变化,因此不保证有新的版本号。但是,如果您遇到问题,您可以更改构建而无需实质性更改依赖项等任何主要内容。

正如您可能从上面猜到的那样,它们是由 conda 生成的并且是 first implemented in conda 3.0