Virtual Environments

Managing project dependencies with venv and pip

Interview Relevant: Essential for project management

Virtual Environments

Keep dependencies isolated for each project using venv.

Code Examples

Creating and managing virtual environments.

bash
1# Create a virtual environment
2python -m venv venv
3
4# Activate it (Windows)
5venv\Scripts\activate
6
7# Activate it (macOS/Linux)
8source venv/bin/activate
9
10# Install packages
11pip install requests
12
13# Save dependencies
14pip freeze > requirements.txt
15
16# Install from requirements
17pip install -r requirements.txt
18
19# Deactivate
20deactivate

AI Tutor

Ask about the topic

Sign in Required

Please sign in to use the AI tutor

Sign In