21 Jan 2021 - Tom McFarlin
How to set up python on Mac and useful commands
# --------------------------
# -- Make a new project
# --------------------------
cd ~/projects
PROJECT_NAME="my_project_name"
mkdir -p "$PROJECT_NAME/src/$PROJECT_NAME"
cd "$PROJECT_NAME/src/$PROJECT_NAME"
mkdvirtualenv $(basename $(pwd))
deactivate
# --------------------------
# -- Work on existing project
# --------------------------
cd ~/projects/my_project_name/src/my_project_name
workon .
# -- DO WORK ---
deactivate
pyenv
Manages the python versions that are installed
pyenv help # list commands
pyenv global # see global version
pyenv install # install new version
zlib, sqlite
Dependencies of pyenv
virtualenvwrapper
Helper to manage virtualenvs
mkvirtualenv my_env_1
mkvirtualenv my_env_2
workon my_env_1
deactivate
rmvirtualenv my_env_2
workon # tab-tab to see envs
If you have questions or comments, please send a reply on Twitter