我使用conda创建了一个环境,并设置了tensorflow以及其他一些软件包。我如何克隆这个环境,使其成为环境本身的直接复制品?
我计划克隆环境两次:一次用于测试包,另一次用于生产。总之,我将拥有基本环境、测试版本和生产版本。目标是我可以在“测试”中测试包,如果它们有效,就将它们添加到生产中。如果他们真的按预期工作,把他们添加到“基地”。尽管如此,我不喜欢命令行,而且很容易被命名约定绊倒。任何明确的答案都会很有帮助。
发布于 2022-09-01 12:53:27
嗨,杰克,我想最好的方法是使用这个命令:
conda create --name cloned_env --clone original_env
cloned_env ->是新的conda环境original_env ->是我们正在克隆的新conda环境。
另一种明智的方法是创建一个requirements.txt,其中包含要克隆的环境中包含的所有包及其版本。
然后使用该文件在新环境中安装包。
https://stackoverflow.com/questions/73521538
复制相似问题