
Ubuntu 18.04 LTS
Ich versuche, Benutzern die Erstellung ihrer eigenen virtuellen Umgebung für Python3 zu ermöglichen. Beim Versuch, die besagte Umgebung mit einem Standardbenutzerkonto zu erstellen, tritt jedoch dieser Befehl auf:$ python3 -m venv ~/path/to/venv
Ich erhalte diesen Fehler:
Error: [Errno 13] Permission denied: '~/path/to/venv'
~/path/to/venv ist bereits erstellt und gehört dem Standardbenutzer. Die Berechtigungen sind 775. Wie behebe ich das?
Antwort1
versuche zu rennen sudo python3 -m venv ~/path/to/venv
.
„sudo“ bedeutet in der Linux-Umgebung „Superuser-Ausführung“, was im Wesentlichen bedeutet, dass Sie einen Befehl mit Superuser-Zugriff eingeben.
Antwort2
Das Problem hat sich auf mysteriöse Weise von selbst gelöst. Jeder Benutzer kann jetzt eine virtuelle Umgebung erstellen, ohne dass sich etwas geändert hat.