Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Install python3-venv module on linux mint

Tags:

I was able to move to Linux mint 17.3 64 bit version from my Linux mint 16. This was long awaited migration.

After moving to Linux Mint 17.3, I am not able to the install python3-venv module, which is said to be the replacement for virtualenv in python 3.x. In my linux mint 16 I had access to pyvenv-3.4 tool. I dont know when I installed that module in Linux mint 16.

Anybody faced this issue ?

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 
like image 624
Srikan Avatar asked Dec 14 '15 16:12

Srikan


People also ask

How do I use Python 3.7 in VENV?

Running virtualenv with interpreter C:\Python37\python.exe Using base prefix 'C:\Python37' New python executable in C:\Users\XXXX\Documents\GitHub\MyProject\venv\Scripts\python.exe Installing setuptools, pip, wheel... done.


2 Answers

Try running this command:

sudo apt-get install python3.4-venv 

Then use this:

python3 -m venv test 

the package name is python3.4-venv and not python3-venv.

like image 197
nasser alshammari Avatar answered Oct 02 '22 23:10

nasser alshammari


For python 3.6 I found out it was a locale issue, running this:

export LC_ALL="en_US.UTF-8" export LC_CTYPE="en_US.UTF-8" sudo dpkg-reconfigure locales 

Seems to solve the issue.

Source from this answer

like image 43
Or Duan Avatar answered Oct 03 '22 01:10

Or Duan