conda环境迁移
2020-09-24 本文已影响0人
thelong的学习日记
1、导出环境
conda env export > environment.yml
2、在新机器上重现环境
conda env create -f environment.yml
此时只有conda环境里的包,还需要把pip管理器中的包也加入,才能像以前一样正常使用
3、导出 requirements.txt
pip freeze > requirements.txt
4、安装requirements.txt (可忽略安装错误)
没有错误,则正常安装
pip install -r requirements.txt
遇到错误中断,使用如下命令
while read requirement; do pip install $requirement; done < requirements.txt
值得注意的一点
如果你想迁移的环境就是base环境,那么会遇到命名错误的问题,最省事的办法就是换个名字再迁移
conda create -n BBB #将环境克隆,取名为BBB