廣東雙語(yǔ)網(wǎng)站建設(shè)價(jià)格百度關(guān)鍵詞優(yōu)化方法
如果是遷移的環(huán)境一致:同是windows或同是linux直接用這個(gè)命令即可:
conda create -n? new_env_name? ? --clone? old_env_path
如果是window的環(huán)境遷移到linux這種跨環(huán)境就不能用上面的方法,網(wǎng)上這方面的資料也很多,記錄一下我的過(guò)程:
如果用下面的命令來(lái)創(chuàng)建requirements.txt
conda list -e > requirements.txt
conda list > requirements.txt
會(huì)得到下面的結(jié)果:
上面導(dǎo)出的格式不能直接用: 比如這樣的命令
pip install -r requriment.txt? -i https://pypi.tuna.tsinghua.edu.cn/simple
?
可以嘗試使用下面的方法來(lái)導(dǎo)出包名:
?
conda env export -no-build > test.yaml
conda env export > test.yaml
可以嘗試包含-no-build導(dǎo)出包的區(qū)別。
?有了yaml文件,有兩種方法來(lái)遷移環(huán)境:
方法1. 可以導(dǎo)出的文件中的-pip模塊下面的內(nèi)容單獨(dú)復(fù)制出來(lái),然后做簡(jiǎn)單的處理成類似如下的文件的格式即可用老的方式來(lái)安裝這些包 :pip install -r new_req.txt
?
方法2:也可以直接使用生成的的yml文件直接來(lái)重現(xiàn)遷移環(huán)境,使用如下命令:
conda env create -f environment.yml
參考:
Conda 環(huán)境遷移 - 知乎
CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘._前使用的 shell 沒(méi)有配置好 conda activate_csdn-WJW的博客-CSDN博客