如何克隆除了conda包之外还有pip包的conda环境



上下文

我正在尝试将我的dev-conda环境克隆到测试服务器上。在这种环境中,除了许多conda软件包之外,我还必须通过pip安装一些软件包。我用的是迷你康达。

我尝试过的:

conda list --explicit > spec-file.txt

然后

conda create --name myclonedenv --file spec-file.txt

然而,这并不是在原始conda环境中安装通过pip安装的少数软件包。

问题

如果当前conda环境包含一些通过pip安装的软件包,我如何导出当前conda的环境,并在其他机器上克隆它

这是克隆包含pip安装的conda环境的一种更快的方法:

conda create --name cloned --clone original

conda env export命令将捕获Conda和Pip安装的软件包。然后,YAML可以与conda env create一起使用,以重新创建环境。

最新更新