Skip to content

Instantly share code, notes, and snippets.

@xbalaji
Created February 26, 2026 06:23
Show Gist options
  • Select an option

  • Save xbalaji/55c9d8e5adb4f5a7ec81cc7a9b49bdee to your computer and use it in GitHub Desktop.

Select an option

Save xbalaji/55c9d8e5adb4f5a7ec81cc7a9b49bdee to your computer and use it in GitHub Desktop.
venv-notes.md

setup virtual environment folder location, example as below

export VENV="${HOME}/dev/venv"

Python3

creating python3 virtual environment in the directory $PWD/py3

python3 -m venv ${VENV}/py3

activating and deactivating python3 virtual environment

source ${VENV}/py3/bin/activate
deactivate

Python2

creating python2 virtual environment in the directory $PWD/py2

virtualenv -p /usr/bin/python2 ${VENV}/py2

activating python2 virtual environment

source ${VENV}/py2/bin/activate
deactivate
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment