Ich habe eine defekte Installation von virtualenv
Ubuntu 20.04.4 und möchte sie komplett neu installieren. Ich habe versucht, die aktuelle Installation mit
sudo apt remove virtualenv
sudo apt-get remove --auto-remove virtualenv
sudo apt-get purge --auto-remove virtualenv
aber die Datei
/usr/local/bin/virtualenv
existiert noch. Und wenn ich versuche, eine virtuelle Umgebung zu erstellen mit
virtualenv venv
Ich erhalte eine Fehlermeldung
/home/adietz/.local/bin/virtualenv
(sogar ich habe JEDES virtualenv
von entfernt /usr/bin
)!!
Da stimmt doch was nicht. Wie kann ich das beheben?
Wenn ich ein neues Terminal öffne und versuche, eine virtuelle Umgebung zu erstellen, wird mir Folgendes angezeigt:
Command 'virtualenv' not found, but can be installed with:
sudo apt install python3-virtualenv
Das Ausführen dieses Befehls löst jedoch keine Probleme, da ich beim Ausführen des obigen Befehls erneut den obigen Fehler erhalte.
Zusätzliche Informationen:
which virtualenv
gibt nichts zurückmkvirtualenv
kehrt zurückERROR: virtualenvwrapper could not find virtualenv in your path
- Python-Version ist 3.8.10
Antwort1
Der folgende Trick ist ein Workaround. Anstatt zu verwenden virtualenv
erstelle ich eine virtuelle Umgebung wie folgt
python -m venv myvenv
Aber das löst mein virtualenvwrapper
Problem nicht.