Virtual Environments and Dependency Management in Python
summary
An overview of Python virtual environments and dependency management: explains why and how to use isolation (pyenv, virtualenv, virtualenvwrapper, venv, conda) and how virtual environments work under the hood; then covers dependency problems with external libraries and techniques/tools to ensure reproducible developer, test, and production environments using pip, pip-tools, Pipfile and pipenv.
AI-written summary · about
related talks
37mMaking Sense of Python Virtual Environment Tools and Workflows
28mBreaking Free from Virtual Environments Python's New Paradigm for 2026
33mThe past, present, and future of virtual environments
29mDon't Cross The Streams - An Introduction to Virtual Environments
30mPython Versions and Dependencies Made Easy
36mPipenv: The Future of Python Dependency Management
24mPipenv: New Package Dependency Management System for Python
20mHow I got unstuck with Python
