方法1、pip导出虚拟环境的包
pip freeze > requirements.txt
方法2、直接导出虚拟环境
1、虚拟环境克隆:conda create -n rdd --clone swx
2、打包:conda pack -n rdd -o rdd.tar.gz --ignore-editable-packages
3、解压:tar -zxvf rdd.tar.gz
具体的解释:
1、先克隆一下虚拟环境:已有虚拟环境路径为A,生成的虚拟环境为B,生成的新的环境的位置在anaconda的安装路径下,
conda create -n B --clone A
2、安装conda-forge和conda-pack工具,打包和解包
conda install -c conda-forge conda-pack
3、环境打包
文件会默认打包在C盘:/用户/用户名的文件夹中
conda pack -n 新环境名称 -o 新环境名称.tar.gz
4、将压缩包放到目标主机的同版本Anaconda路径下的envs文件夹内,解压。注意:需要相同版本的Anaconda
conda pack -n 新环境名称 -o 新环境名称.tar.gz
5、激活新环境即可
conda activate 新环境