J'ai pu passer à Linux mint 17.3 version 64 bits à partir de mon Linux mint 16. C'était une migration attendue depuis longtemps.
Après avoir migré vers Linux Mint 17.3, je ne suis pas en mesure d'installer le module python3-venv, qui serait le remplacement de virtualenv dans python 3.x. Dans mon linux mint 16, j'avais accès à l'outil pyvenv-3.4. Je ne sais pas quand j'ai installé ce module dans Linux mint 16.
Quelqu'un a fait face à ce problème?
python -m venv test
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt-get install python3-venv
You may need to use Sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
izero@Ganesha ~/devel $ Sudo apt-get install python3-venv
[Sudo] password for izero:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-venv
Essayez d'exécuter cette commande:
Sudo apt-get install python3.4-venv
Ensuite, utilisez ceci:
python3 -m venv test
le nom du package est python3.4-venv
et pas python3-venv
.
Pour python 3.6 j'ai découvert que c'était un problème de locale, 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 this réponse
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 qu'apt-get install python3-venv serait virtualenv pour 3.5)