web-dev-qa-db-fra.com

Installer le module Python3-Venv sur Linux Mint

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
20
Srikan

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.

61
nasser alshammari

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

10
Or Duan

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)

6
user1854182