Pour python 3.6, j'ai découvert qu'il s'agissait d'un problème de paramètres régionaux, en exécutant ceci :
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales
Semble résoudre le problème.
Source de cette réponse
- Mettre à jour tous les packages
sudo apt-get update
- Installer l'environnement virtuel 3
apt-get install python3-venv
apt install virtualenv
- Vérifiez qu'il a été installé
virtualenv --version
Remarque :cela concerne Ubuntu 20 ou ses variantes
Essayez d'exécuter cette commande :
sudo apt-get install python3.4-venv
Alors utilisez ceci :
python3 -m venv test
le nom du paquet est python3.4-venv
et non python3-venv
.
J'utilise python 3.6 , et donc ce qui suit a fait l'affaire pour moi :$ sudo apt-get install python3.6-venv
(le problème était que apt-get install python3-venv serait virtualenv pour 3.5)