我正在尝试使用两个Conda环境,每个环境都有不同版本的CERN Root,但是在设置并安装后,即使我切换环境,也只能使用第一个安装的版本。我在安装时指定了版本,pkgs /目录同时显示了两者,但是我只能运行一个,而include目录仅显示其中一个的标题。有什么办法可以解决这个问题?
答案 0 :(得分:1)
该问题原来是一个别名,它是在为Conda发行软件包之前设计的环境切换器的一部分,它捕获了Conda基本环境中的原始版本。删除它可以解决问题。
答案 1 :(得分:0)
有人在added about this上针对2015年对Biconda的拉动请求做了说明,说有可能这样做。结构应如下所示:
如果有兴趣保留一个软件包的多个版本或显式构建一个较旧版本的软件包, 您可以将这些版本存储在相应配方的子目录中,例如:
java-jdk/
├── 7.0.91
│ ├── build.sh
│ └── meta.yaml
├── build.sh
└── meta.yaml
软件包的根目录中应该始终存在一个主目录,并且在制作新版本时会对其进行更新。