conda 包版本控制的“=”和“==”有什么区别?

What's the difference between "=" and "==" for conda package versioning?

比如alembic=1.4.2alembic==1.4.2有区别吗? pyyaml=5.4pyyaml==5.4 呢?

如果没有,首选方式是什么?

来自 Conda 文档:

The fuzzy constraint numpy=1.11 matches 1.11, 1.11.0, 1.11.1, 1.11.2, 1.11.18, and so on.

The exact constraint numpy==1.11 matches 1.11, 1.11.0, 1.11.0.0, and so on.

Source