![Probleme beim Erstellen von python3 -m venv py_envv mit dem Windows-Subsystem Linux (unter Verwendung der Ubuntu-Distribution)](https://rvso.com/image/1073511/Probleme%20beim%20Erstellen%20von%20python3%20-m%20venv%20py_envv%20mit%20dem%20Windows-Subsystem%20Linux%20(unter%20Verwendung%20der%20Ubuntu-Distribution).png)
Dies ist mein erster Beitrag bei askUbuntu, bitte haben Sie Geduld mit meiner Beschreibung.
Befehl bei PWD: python3 -m venv py_envv. Nach der Ausführung habe ich den folgenden Fehler erhalten.
Die virtuelle Umgebung wurde nicht erfolgreich erstellt, da Ensurepip nicht verfügbar ist. Auf Debian-/Ubuntu-Systemen müssen Sie das Paket python3-venv mit dem folgenden Befehl installieren.
apt install python3.10-venv
Möglicherweise müssen Sie mit diesem Befehl sudo verwenden. Erstellen Sie nach der Installation des Pakets python3-venv Ihre virtuelle Umgebung neu.
Fehlgeschlagener Befehl: ['/mnt/<>/<>////AirflowBasics/py_envv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
Kann irgendjemand dieses Problem lösen? Bitte lassen Sie es mich wissen, wenn Sie mehr Kontext zu meiner Umgebung oder anderen Dingen wünschen. Danke.
Antwort1
Öffnen Sie in Ubuntu 22.04-22.10 das Terminal und geben Sie ein:
sudo apt install python3.10-venv
python3 -m venv py_env1
Der python3 -m venv py_env1
Befehl erstellt in Ihrem Home-Verzeichnis ein Verzeichnis namens „py_env1“, das alles enthält, was Sie zur Installation eines Python-Pakets benötigen.
Um die neue virtuelle Python-Umgebung zu verwenden, führen Sie die folgenden Befehle aus:
cd py_env1
source ./bin/activate