如何克隆含TensorFlow的Conda环境?含测试与生产环境规划
Conda环境克隆与操作指引
一、克隆base环境到测试(test)和生产(prod)环境
打开命令提示符(Windows)或终端(Mac/Linux),直接执行以下两条命令:
- 克隆base到test环境:
conda create --name test --clone base - 克隆base到prod环境:
conda create --name prod --clone base
提示:命令里的
--name可简写为-n,因此上述命令也可写成conda create -n test --clone base,效果完全一致。
二、环境切换与包测试流程
- 切换到test环境进行包测试:
随后即可在该环境中安装、测试新包,例如:conda activate testconda install 你的测试包名称 # 若conda源无对应包,可改用pip安装 pip install 你的测试包名称 - 测试通过后同步到prod环境:
先退出test环境(或直接在新终端执行):
激活prod环境并安装验证通过的包:conda deactivateconda activate prod conda install 已验证的包名称 - 若prod环境测试符合预期,再同步到base环境:
退出prod环境后激活base:conda activate base conda install 最终确认的包名称
三、常用辅助命令(避免混淆)
- 查看所有conda环境:
conda info --envs - 退出当前环境:
conda deactivate - 删除不需要的环境(谨慎操作):
conda remove --name 环境名称 --all
内容的提问来源于stack exchange,提问作者Jack Armstrong
相关产品推荐
相关产品推荐

