有时候,您只是不想升级python版本,最多只能升级一个次要版本号。但是,我希望随conda安装许多软件包,获取软件包的最新版本,并且我收到通知,它将把我的环境从python 3.6升级到python 3.7。
为避免这种情况,我尝试在conda install命令上手动指定软件包的旧版本,直到找到不升级python主要版本的软件包为止。
有什么方法可以让conda为您进行搜索,或者利用conda来选择软件包的正确版本,同时在依赖项上指定这些或其他版本控制约束?
尽管彻底破损不是很常见,但是当大多数软件包安装似乎升级了太多的依赖项时,很难严格保持稳定和可预测的环境(一些警告在版本之间来来去去,有些API甚至在软件包版本之间改变,即使在著名的库中也是如此。