pip install virtualenv # install first
cd projectfolder # go to project folder
python -m venv ./venv # Create a virtual environment named venv
Activate.ps1 # (powershell) start the file to start the environment
activate.bat # (cmd) start the file to start the environment
# if it worked you'll see a (venv) in front of your cursor path
pip install virtualenv
to make a new virtualenv:
virtualenv env_name
to activate this virtual environment:
source env_name/bin/activate (on mac and linux)
source env_name/Scripts/activate (on windows)
# Install venv on linux
sudo apt install python3.8-venv
# Create a venv directory
python3 -m venv tutorial-env
# Activate venv enviroment (do outside the created venv directory)
source tutorial-env/bin/activate
# Save activation as an alias for quick startup
alias runvenv="source tutorial-env/bin/activate"
# First install virtualenv
!pip3 install virtualenv
# Go to the desired directory which you wish you run your virtual environment.
cd project_directory
# create a virtual environment called my_virtualenv
virtualenv my_virtualenv
### to run the virtual environemt run "activate" as in the following command
.my_virtualenvScriptsactivate
# for Ubuntu
# first install virtualenv using
sudo apt install python3-virtualenv
# then run
virtualenv -p python3 MyFirstApp
# to activate virtual env
source MyFirstApp/bin/activate
# after activating virtual env, create your django project, etc
# On Windows, invoke the venv command as follows:
# {1} = your python path or you can type python if you make a path
# {2} = your virtual enviroment path + (your VI name) or type the name directly
# {1} -m venv {2}
python -m venv my_venv_name
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