Как установить дополнительный пакет в anaconda3? [дубликат]

Я получаю эту ошибку при установке. И когда я использую sudo , он говорит, что команда не найдена .

$ conda update conda
Solving environment: done

## Package Plan ##

environment location: /home/raworm/anaconda

added / updated specs: 
- conda


The following packages will be UPDATED:

conda: 4.4.10-py36_0 --> 4.4.11-py36_0

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(481): An error occurred while 
uninstalling package 'defaults::conda-4.4.10-py36_0'.
PermissionError(13, 'Permission denied')
Attempting to roll back.

Rolling back transaction: done

PermissionError(13, 'Permission denied')

Вот что происходит, когда я использую sudo :

 $ sudo conda update conda
 sudo: conda: command not found

Я также не могу использовать pip в sudo , я получаю ту же ошибку:

sudo: pip: command not found

Как решить эту проблему?

1
задан 8 July 2018 в 06:24

1 ответ

Все команды conda должны быть выполнены без полномочий суперпользователя. Вот почему sudo conda команда не работает.

Вы, возможно, выполнили conda файл кустарника установки с полномочиями суперпользователя при установке. Пользователь (raworm) выполнение conda не имеет полномочий записи к путям (/home/raworm/anaconda) это должно изменить в среде, затем conda ничего не может сделать. Для решения этой проблемы, необходимо изменить полномочия на пути (/home/raworm/anaconda).

Изменить полномочия на пути (/home/user/anaconda) использование:

sudo chown -R user /home/user/anaconda
1
ответ дан 7 December 2019 в 15:22

Другие вопросы по тегам:

Похожие вопросы: