查现有环境
conda info -e
复制环境
有两种办法复制环境:
一,在本机上,直接使用
conda create -n 新环境名 --clone 旧环境名
复制既有环境
二,如果要复制到其他机器,就要考虑导出当前环境到文件,利用文件再次创建环境
1) 导出环境
首先激活要导出的环境
conda activate 环境名
导出环境
conda env export > 环境名.yaml
利用conda env export 导出的是个yaml格式的文件,该文件记录了环境名,软件源地址以及安装包列表
2) 使用yaml配置文件创建新环境
conda env create -f 环境名.yaml
在新的机器中可直接执行上述命令,生成的环境与复制源完全一样(包括环境名),如果想在同一台机器上复制,需要把yaml文件中的环境名修改为一个新的名字,否则会冲突。
删除环境
1、打开命令行或终端窗口,输入以下命令来查看已安装的虚拟环境列表:
conda info --envs
2、选择要删除的虚拟环境,并执行以下命令(将env_name
替换为虚拟环境的名称):
conda remove --name env_name --all
这个命令会删除指定名称的虚拟环境以及其中安装的所有软件包和依赖项。
-
确认删除操作并等待其完成。
-
可选地,您还可以手动删除虚拟环境的目录。这个目录通常位于您的home目录下的
anaconda/envs/
或miniconda/envs/
文件夹中。通过删除虚拟环境的目录,可以节省磁盘空间。
需要注意的是,删除虚拟环境会永久删除其中所有的软件包和数据,所以请谨慎操作。