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