Talks: Bootstrapping Your Local Python Environment

Presented by:


There are simple, yet crucial, reminders that can differentiate an expert developer from a hobbyist. In this talk and live demo, developers will learn:
- the importance of abiding by the Zen of Python;
- where (and how) to install Python on your machine;
- three rules to follow when installing Python;
- proper version management with pyenv;
- which Python add-ons (e.g.: virtualenv, pipx, piptools, Docker) can be used to make environments both repeatable and simple.

Resources and Links
- ActiveState:
- asdf:
- Anaconda:
- Brew:
- Chocolatey:
- Docker’s Python integration:
- PDM:
- pyenv setup:
- pyenv setup for Windows:
- pipenv versions:
- piptools:
- pipx setup:
- pipx:
- poetry:
- pyproject.toml:
- virtualenv:
- virtualenvwrapper:
- Zen of Python: