Wenn ich conda install Django
starte, erhalte ich die folgende Fehlermeldung:
Umwelt lösen: fertig
==> WARNUNG: Es gibt eine neuere Version von Conda. <==
aktuelle Version: 4.4.10
neueste Version: 4.4.11
Bitte aktualisieren Sie die Conda durch Ausführen
$ conda update -n base conda
## Paketplan ##
umgebungsort:/opt/anaconda/anaconda3
hinzugefügte/aktualisierte Spezifikationen: - Django
Die folgenden NEUEN Pakete werden installiert:
Django: 2.0.2-py36hd476221_0
Fortfahren ([y]/n)? y
Transaktion vorbereiten: fertig
Überprüfung der Transaktion: abgeschlossen
Transaktion ausgeführt: fehlgeschlagen
ERROR conda.core.link:_execute(481): Ein Fehler beim Installieren des Pakets "Standardwerte :: Django-2.0.2-py36hd476221_0". PermissionError (13, 'Permission denied') Versuch, zurückzurollen.
Transaktion rückgängig machen: fertig
PermissionError (13, 'Permission denied')
Was soll ich machen?
Ich habe es repariert.
Ich habe die Erlaubnis von/opt/anaconda/anaconda3 rekursiv geändert.
Ich möchte hinzufügen, dass das gleiche für Windows-Eingabeaufforderung gilt. Sie müssen die Anaconda-Eingabeaufforderung als Administrator ausführen.
Berechtigung verweigert. Dies liegt wahrscheinlich daran, dass Sie Ihren Befehl nicht als Root ausführen. Versuchen Sie, Ihren Befehl als SuperAdmin auszuführen
Das hat mein Problem gelöst. Für Windows: Versuchen Sie, die Pip-Ordner in AppData/Temp zu löschen. Python kann diese Ordner nicht löschen und neue Pip-Ordner zum Entpacken der neuen Installationen erstellen.