"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