Quand je cours conda install django
, J'obtiens l'erreur suivante:
Environnement de résolution: terminé
==> AVERTISSEMENT: une version plus récente de conda existe. <==
version actuelle: 4.4.10
dernière version: 4.4.11
Veuillez mettre à jour conda en lançant
$ conda update -n base conda
## Forfait ##
emplacement de l'environnement: / opt / anaconda / anaconda3
specs ajoutés / mis à jour: - Django
Les NOUVEAUX packages suivants seront INSTALLE:
django: 2.0.2-py36hd476221_0
Continuer ([y] / n)? y
Préparation de la transaction: fait
Vérification de la transaction: terminée
Exécution de la transaction: échec
ERREUR conda.core.link:_execute(481): une erreur s'est produite lors de l'installation du paquet "defaults :: django-2.0.2-py36hd476221_0". PermissionError (13, "Autorisation refusée") Tentative de restauration.
Annulation de la transaction: terminé
PermissionError (13, "Autorisation refusée")
Que devrais-je faire?
Réponses:
2 pour la réponse № 1Je voudrais ajouter que la même chose vaut pour l'invite de commande Windows. Vous devez exécuter l'invite Anaconda en tant qu'administrateur.
2 pour la réponse № 2
J'ai résolu avec:
sudo chown -R user anaconda3
j'ai utilisé ce problème comme référence.
0 pour la réponse № 3
Permission Denied .. Cela est probablement dû au fait que vous n’exécutez pas votre commande en tant que root. Essayez d’exécuter votre commande en tant que superAdmin.
0 pour la réponse № 4
J'ai réparé.
J'ai changé l'autorisation de / opt / anaconda / anaconda3 de manière récursive.