Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Creating Python Virtual Environment in Folder and on System - Step by Step Demo

Automation Step by Step via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to create and manage Python virtual environments in this comprehensive tutorial. Discover the benefits of virtual environments and follow step-by-step instructions for setting them up both in project folders and system-wide. Master essential commands for activating, deactivating, and managing dependencies within virtual environments. Gain practical knowledge on isolating project dependencies, avoiding conflicts, and streamlining your Python development workflow.

Syllabus

Introduction
What is a Virtual Environment
Benefits of a virtual environment
Step 1 - Python must be installed on the system python --version pip --version
Step 2 - Create a new folder, Open cmd prompt or terminal and goto the location of folder
Step 3 - Create a virtual environment by running the command python -m venv myenv
Step 4 - Activate the virtual environment by running the command myenv/bin/activate Linux/Mac
Step 5 - Once the virtual environment is activated, it’s name will be visible on the terminal myenv
Step 6 - We can install the packages in the project by running the command pip install package_name
Optional - We can use command pip freeze > requirements.txt to save all the dependencies in a single file
Step 1 - Run commands:
Step 2 - On cmd goto folder where you want to create project
Step 3 - Create a virtual environment using command mkvirtualenv <environment-name>
Step 4 - To bind our virtualenv with current working directory
Can check env and python details using - which python or where python

Taught by

Automation Step by Step

Reviews

Start your review of Creating Python Virtual Environment in Folder and on System - Step by Step Demo

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.