"Errno 13 В доступе отказано" для pip и anaconda

Я пытался обновить анаконду:

conda update conda

это возвращает:

PermissionError(13, 'Permission denied')

Тогда я узнал, что то же самое происходит с пипом:

pip install --upgrade pip

возвращает:

Could not install packages due to an EnvironmentError:
 [Errno 13] Permission denied: '/home/user/anaconda3/bin/pip'

Может кто-нибудь сказать мне, что происходит и как это исправить?

1 ответ

Решение

Согласно странице github Конды:

Это может из-за ~/anaconda3Владелец и группа. Вы можете изменить владельца и группу каталогов с помощью этой команды:

sudo chown -R $USER:$USER ~/anaconda3

Согласно этому ответу:

Если вышеуказанная команда не работает для вас, эта может быть полезна:

sudo env "PATH=$PATH" conda update conda
Другие вопросы по тегам