Lan*_*ndA 5 python environment conda
我有一个关于 conda 环境的问题。每当我尝试使用命令提示符删除环境时conda env remove -n envname,实际文件夹仍保留在环境文件夹中。因此,如果我尝试使用相同的名称重新创建环境,命令提示符会给出一个错误,指出那里已存在文件夹以及我是否要继续。
$ conda create --name test
WARNING: A directory already exists at the target location 'C:\...\Anaconda3\envs\test'
but it is not a conda environment.
Continue creating environment (y/[n])?
Run Code Online (Sandbox Code Playgroud)
我不确定这是否安全,所以此时我手动删除了该文件夹。这是可行的吗?将文件夹保留在那里是正常的 conda 行为吗?有没有办法让conda自动删除文件夹?
非常感谢!
小智 3
好吧,我想我已经解决了这个问题。在尝试删除环境之前,请确保:
conda deactivate停用要删除的环境。如果 env (或者更正确地说,存储它的文件夹)仍然被正在运行的进程引用,或者您尚未停用该 env,则conda env remove其行为就像删除 env 并且不会显示在 中conda env list,但它仍然可以激活它并且文件夹将保留。
| 归档时间: |
|
| 查看次数: |
3647 次 |
| 最近记录: |