Virtual Environments: Video Resources¶
Best Single Video¶
Python Tutorial: VENV (Mac & Linux) - How to Use Virtual Environments with the Built-In venv Module by Corey Schafer (16 min) Why: Covers creating, activating, installing packages into, and removing virtual environments using the built-in venv module. Clear terminal demonstrations with no unnecessary complexity. The essential starting point.
Alternatives¶
- Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module by Corey Schafer (10 min). Windows-specific version covering the same concepts with Windows-specific activation commands and paths.
- My Python Development Environment Setup - Full Tutorial by Tech With Tim (21 min). Broader development environment setup that includes virtual environments alongside VS Code, formatters, and extensions. Good for seeing venvs in context.
Deep Dives¶
- How to Create and Use Virtual Environments in Python With Poetry by ArjanCodes (20 min). Goes beyond venv into Poetry for dependency management, lock files, and reproducible environments. Watch after you are comfortable with basic venv usage.
Last verified: February 2026