it-swarm.com.ru

Когда conda устанавливает Django, PermissionError (13, "Отказано в доступе")

Когда я запускаю conda install Django, я получаю следующую ошибку:

Решение окружающей среды: сделано

==> ВНИМАНИЕ: существует более новая версия conda. <== 

текущая версия: 4.4.10 

последняя версия: 4.4.11

Пожалуйста, обновите conda, запустив

$ conda update -n base conda

## Пакетный план ##

расположение среды:/опт/анаконда/анаконда3

добавлены/обновлены спецификации: - Джанго

Следующие новые пакеты будут установлены:

Django: 2.0.2-py36hd476221_0

Продолжить ([y]/n)? Y

Подготовка транзакции: выполнено

Проверка транзакции: выполнено

Выполнение транзакции: не удалось

ОШИБКА conda.core.link:_execute(481): ошибка произошло при установке пакета 'По умолчанию :: Джанго-2.0.2-py36hd476221_0. PermissionError (13, «Permission denied») Попытка откатиться назад.

Откат транзакции: выполнено

PermissionError (13, «В доступе отказано»)

Что я должен делать?

6
user8483278

Я исправил.

Я изменил разрешение/opt/anaconda/anaconda3 рекурсивно.

1
user8483278

Я решил с:

Sudo chown -R user anaconda3

Я использовал этот вопрос в качестве ссылки.

11
Robocco

Я хотел бы добавить, что то же самое относится к командной строке Windows. Вы должны запустить Anaconda Prompt от имени администратора.

2
user2034200

Отказано в доступе .. Это, вероятно, потому что вы не запускаете команду от имени пользователя root. Попробуйте запустить вашу команду как superAdmin

1
Daniel Kilanko