conda环境移植

Posted sxy370921

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了conda环境移植相关的知识,希望对你有一定的参考价值。

conda环境移植

拷贝环境

(1)进入要拷贝的conda环境:

conda activate [env_name]

或者

source activate [env_name]

(2)导出当前conda环境到某个文件:

conda env export > env_filename.yaml

当前环境将被保存在env_filename.yaml文件中

(3)导出当前conda环境通过pip安装的包:

pip freeze > requirements.txt

因为conda环境中有的包实际上是通过pip安装的,这种包是无法通过(1)中的方法导出的。

复现环境

(1)复现conda环境

conda env create -f env_filename.yaml

(2)复现conda环境中pip安装的包:

pip install -r requirements.txt

以上是关于conda环境移植的主要内容,如果未能解决你的问题,请参考以下文章

conda 迁移环境

配置conda环境

Anaconda-- conda 创建、激活、退出、删除虚拟环境(转)

conda 创建/删除/重命名 环境

conda重置或恢复base环境

解决powershell无法使用conda虚拟环境问题