我想删除一个用conda创建的特定环境。我怎样才能做到呢?假设我有一个活动的testenv环境。通过以下文档,我尝试了:

$ conda env remove

CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again

然后我停用它:

$ source deactivate

我尝试再次运行命令删除它,我仍然得到相同的错误。这里出了什么问题?


当前回答

在终端显示

(base) [root@localhost ~]#

只需点击命令:conda deactivate

你已经退出conda env了,现在你的提示符是这样的

[root@localhost ~] #

其他回答

在确保您的环境处于非活动状态后,键入:

$ conda env remove --name ENVIRONMENT

在终端显示

(base) [root@localhost ~]#

只需点击命令:conda deactivate

你已经退出conda env了,现在你的提示符是这样的

[root@localhost ~] #

首先禁用要删除的环境。 然后输入以下代码: Conda env remove -n <您的环境名称> 为了确保您已经删除了它,您可以使用以下代码。 Conda信息——envs或Conda env列表

4.如果你想删除所有的依赖和安装的包,你可以使用:

conda remove -n <environment name> --all

首先禁用环境并返回基本环境。在基础上,您应该能够运行conda env remove -n <envname>命令。这会给你信息

删除环境中的所有包 当地C:\Users\ <用户名> \ AppData \ \连续\ anaconda3 \ env \ {envname}:

这招对我很管用:

conda env remove --name tensorflow