删除在 anaconda 的默认 /envs 文件夹之外创建的 conda 虚拟环境
Removing conda virtual environment created outside the default /envs folder of anaconda
对于特定的 python 项目并将 space 保存在 C 盘中,我使用以下命令在 D 盘中的主项目文件夹中创建了一个 conda 虚拟环境
conda create --prefix ./envs
在项目文件夹中创建了 envs folder/environment。现在完成我的项目后,我想删除该环境以节省内存。我用了
conda env list
查看环境列表,只有我创建的那个环境的路径显示为
# conda environments:
#
base C:\Users\Karthik\anaconda3
* D:\DLCVNLP\ANN-implementation\envs
如何完全删除该环境以及我在该环境中为项目安装的包?。我应该手动删除 \envs 文件夹还是有办法使用命令行来执行此操作。我需要一种更安全的方法来执行此操作,以便通过删除它我对基本环境没有任何问题。
以后请使用--help
标志查阅文档。在这种情况下,请参阅
$ conda env remove --help
usage: conda-env remove [-h] [-n ENVIRONMENT | -p PATH] [-d] [--json] [-q] [-v] [-y]
Remove an environmentRemoves a provided environment. You must deactivate the existing
environment before you can remove it.
Options:
optional arguments:
-h, --help Show this help message and exit.
Target Environment Specification:
-n ENVIRONMENT, --name ENVIRONMENT
Name of environment.
-p PATH, --prefix PATH
Full path to environment location (i.e. prefix).
Output, Prompt, and Flow Control Options:
-d, --dry-run Only display what would have been done.
--json Report all output as json. Suitable for using conda programmatically.
-q, --quiet Do not display progress bar.
-v, --verbose Can be used multiple times. Once for INFO, twice for DEBUG, three
times for TRACE.
-y, --yes Do not ask for confirmation.
Examples:
conda env remove --name FOO
conda env remove -n FOO
具体来说,有一个 -p, --prefix
标志用于删除未命名的环境,例如:
conda env remove -p D:\DLCVNLP\ANN-implementation\envs
对于特定的 python 项目并将 space 保存在 C 盘中,我使用以下命令在 D 盘中的主项目文件夹中创建了一个 conda 虚拟环境
conda create --prefix ./envs
在项目文件夹中创建了 envs folder/environment。现在完成我的项目后,我想删除该环境以节省内存。我用了
conda env list
查看环境列表,只有我创建的那个环境的路径显示为
# conda environments:
#
base C:\Users\Karthik\anaconda3
* D:\DLCVNLP\ANN-implementation\envs
如何完全删除该环境以及我在该环境中为项目安装的包?。我应该手动删除 \envs 文件夹还是有办法使用命令行来执行此操作。我需要一种更安全的方法来执行此操作,以便通过删除它我对基本环境没有任何问题。
以后请使用--help
标志查阅文档。在这种情况下,请参阅
$ conda env remove --help
usage: conda-env remove [-h] [-n ENVIRONMENT | -p PATH] [-d] [--json] [-q] [-v] [-y]
Remove an environmentRemoves a provided environment. You must deactivate the existing
environment before you can remove it.
Options:
optional arguments:
-h, --help Show this help message and exit.
Target Environment Specification:
-n ENVIRONMENT, --name ENVIRONMENT
Name of environment.
-p PATH, --prefix PATH
Full path to environment location (i.e. prefix).
Output, Prompt, and Flow Control Options:
-d, --dry-run Only display what would have been done.
--json Report all output as json. Suitable for using conda programmatically.
-q, --quiet Do not display progress bar.
-v, --verbose Can be used multiple times. Once for INFO, twice for DEBUG, three
times for TRACE.
-y, --yes Do not ask for confirmation.
Examples:
conda env remove --name FOO
conda env remove -n FOO
具体来说,有一个 -p, --prefix
标志用于删除未命名的环境,例如:
conda env remove -p D:\DLCVNLP\ANN-implementation\envs