xxxxxxxxxx
#for linux
#install venv capabilities
sudo apt-get install python3-venv
#create the virtual environment
python3 -m venv environment_name_here
#activate virtual environment
source environment_name_here/bin/activate
xxxxxxxxxx
#------FOR LINUX/MAC---------#
#installing venv
sudo apt-get install python3.6-venv
#creating virtual env
python3 -m venv env
#activating virtual env
source env/bin/activate
#-------FOR WINDOWS----------#
#installing venv
py -m pip install --user virtualenv
#creating virtual env
py -m venv env
#activating virtual env
.\env\Scripts\activate
xxxxxxxxxx
# CREATE FOLDER FOR A PROJECT
mkdir project_folder
cd project_folder
# CREATE VIRTUAL ENVIRONMENT
python3.7 -m venv myvenv
# or alternativelly
virtualenv myvenv --python=python3.7
# ACTIVATE VIRTUAL ENVIRONMENT
source myvenv/bin/activate
xxxxxxxxxx
#installing venv
sudo apt-get install python3.6-venv
#creating virtual env
python3 -m venv env
#activating virtual env
source env/bin/activate
xxxxxxxxxx
#-------FOR WINDOWS----------#
#installing venv
py -m pip install --user virtualenv
#creating virtual env
py -m venv env
#activating virtual env
.\env\Scripts\activate
xxxxxxxxxx
#create the venv
python -m venv name_virtual_env
#or
python3 -m venv name_virtual_env
#activate venv
#linux:
source name_virtual_env/bin/activate
#windows
name_virtual_env\Scripts\activate
xxxxxxxxxx
#installing venv
py -m pip install --user virtualenv
#creating virtual env
py -m venv env
#activating virtual env
.\env\Scripts\activate
xxxxxxxxxx
Create a directory
$ mkdir Dev
Move in the directory
$ cd Dev
You can also create a sub directory
$ mkdir penv
Create the virtual environment
$ python3.6 -m venv .
Note that the period '.' signifies that the virtual envrionment is being create in the
present directory not a sub directory
To activate the virtual environment
$ source bin/activate
To exit the virtual environment
$ deactivate