python-3.x 如何删除conda envs

t30tvxxf  于 2023-10-21  发布在  Python
关注(0)|答案(6)|浏览(215)

我在以下路径中创建了两个环境(env1env2):

Users/user/conda/envs

我想删除env1,并尝试了以下命令的每一个组合,但它不删除:

conda remove --name env1
conda remove --name conda/envs/env1

提前感谢您的帮助!

kkih6yb8

kkih6yb81#

您可以在终端中使用以下命令行(可能需要权限):

conda env remove --name myenv

或者:

conda remove --name myenv --all

您可以执行conda info --envs来验证操作是否成功。
更多信息请点击此处。

k4ymrczo

k4ymrczo2#

这里有一些误解-我认为你试图用你的环境名替换--name,这是行不通的,而你必须用你的环境名替换myenv

vu8f3i0k

vu8f3i0k3#

文件似乎不是那么清楚。如果环境中没有安装任何软件包,则conda remove --name myenv --all命令将不起作用。在这种情况下,必须使用conda env remove --name myenv。此问题已在here上发表评论

vm0i2vca

vm0i2vca4#

我也尝试了很多方法,然后发现“conda-env”是关键。

conda-env remove -n myenv
w8ntj3qf

w8ntj3qf5#

对于那些找不到名称或每个环境都有相同名称的env的用户,则需要执行此命令从特定目录中删除conda env

conda remove --prefix /path/to/conda-env/ --all

5vf7fwbs

5vf7fwbs6#

如果conda remove --name ENV_NAME -all没有删除环境及其相关文件夹,则可以启动anaconda navigator GUI:

  • 在Windows上搜索导航器并启动应用程序。
  • 对于Linux,您可以执行命令anaconda-navigator,GUI应该会启动。

从GUI中,选择环境,一旦加载,点击删除。

相关问题