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
我很想知道每个包末尾的内容是什么意思。即做什么
- pyhd8ed1ab_0
- py_1003
- pyh9f0ad1d_2
- pyh44b312d_0
- 2
参考?
这是版本号。由于 CI/CD 的原因,经常会有增量变化,因此不保证有新的版本号。但是,如果您遇到问题,您可以更改构建而无需实质性更改依赖项等任何主要内容。
正如您可能从上面猜到的那样,它们是由 conda 生成的并且是 first implemented in conda 3.0
我通过构建 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
我很想知道每个包末尾的内容是什么意思。即做什么
- pyhd8ed1ab_0
- py_1003
- pyh9f0ad1d_2
- pyh44b312d_0
- 2
参考?
这是版本号。由于 CI/CD 的原因,经常会有增量变化,因此不保证有新的版本号。但是,如果您遇到问题,您可以更改构建而无需实质性更改依赖项等任何主要内容。
正如您可能从上面猜到的那样,它们是由 conda 生成的并且是 first implemented in conda 3.0