#python #anaconda #conda
#python #anaconda #conda
Вопрос:
Я удалил среду Conda с помощью этой строки
conda env remove -n myenv
И попытался заменить ее, создав новую
conda create -n myenv
И он получит это предупреждение:
ПРЕДУПРЕЖДЕНИЕ: Каталог уже существует в целевом расположении ‘…’, но это не среда conda. Продолжить создание среды (y / [n])?
Похоже, что первая команда не удаляет папку среды, даже если среда удалена.
Есть ли способ удалить папку при удалении среды, чтобы это предупреждение не появлялось?
Комментарии:
1. Есть ли у вас там какие-либо файлы, которые не могут быть удалены вашей учетной записью пользователя?
2. Это возможно. Это корпоративный КОМПЬЮТЕР.
Ответ №1:
Если вы откроете приглашение Anaconda и введете conda info
, вы увидите раздел, в котором есть envs directories
и если вы перейдете к первому пути к файлу, указанному в разделе «envs directories» в вашем проводнике, вы должны увидеть список созданных вами виртуальных сред conda с каталогом для каждого venv. Например, мой путь к файлу, чтобы найти его C:Users <имя_пользователя>anaconda3envs
Оттуда вы должны быть в состоянии найти каталог, соответствующий старой виртуальной среде, и удалить его.