Conda虚拟环境迁移
有的时候经常需要在其他电脑上跑一些python代码,这时候配置环境就很烦。如果可以直接导入环境那就很方便了。Conda虚拟环境可以实现这一功能。而虚拟环境中可能存在conda安装以及pip安装的两种包。那么该如何分别进行迁移呢。
首先,激活可以运行代码的虚拟环境:
conda activate xxx
对于conda安装的包使用下面命令生成yml文件:
conda env export > xxx.yml
在目标电脑使用下面明亮克隆conda安装的包:
conda env create -f xxx.yml
对于pip安装的包使用如下命令生成txt文件。
pip freeze > xxx.txt
在目标电脑使用下面命令进行克隆
pip install -r xxx.txt
对pip和conda安装的包都克隆完就可以跑代码啦!!!
conda创建新环境
conda create -n env_name
conda克隆环境
conda create -n new_env --clone old_env