1、導(dǎo)出環(huán)境
conda env export > environment.yml
2、在新機(jī)器上重現(xiàn)環(huán)境
conda env create -f environment.yml
此時(shí)只有conda環(huán)境里的包,還需要把pip管理器中的包也加入,才能像以前一樣正常使用
3、導(dǎo)出 requirements.txt
pip freeze > requirements.txt
4、安裝requirements.txt (可忽略安裝錯(cuò)誤)
沒有錯(cuò)誤,則正常安裝
pip install -r requirements.txt
遇到錯(cuò)誤中斷,使用如下命令
while read requirement; do pip install $requirement; done < requirements.txt
值得注意的一點(diǎn)
如果你想遷移的環(huán)境就是base環(huán)境,那么會(huì)遇到命名錯(cuò)誤的問(wèn)題,最省事的辦法就是換個(gè)名字再遷移
conda create -n BBB #將環(huán)境克隆,取名為BBB