Conda使用特定日期的最新软件包

时间:2019-12-09 20:56:36

标签: anaconda conda

标题是不言自明的。有没有办法将conda软件包降级为某个日期的最新软件包?

1 个答案:

答案 0 :(得分:0)

这不可能以编程方式。 Conda中的软件包为specified through MatchSpec,目前没有任何方法可以限制构建时间戳。

手动搜索

通过conda search搜索软件包时,--info标志将打印构建时间戳记(如果有)。因此,例如,如果要查找一年前(2018年12月9日)使用Python 3.6的人正在运行的PyMC3的最新版本,则可以检查

conda search --info 'conda-forge::pymc3'

并看到版本 3.5 ,构建版本 py36_1000 可以满足此要求。如果要创建一个包含此构建的环境,则可以使用

conda create -n py36_pymc35 -c conda-forge pymc3=3.5=py36_1000