Isolation Made Easy : venvπŸ“in Python



This content originally appeared on DEV Community and was authored by Vidya🌞

β€œBig things have small beginnings.” ~ Promethus

Hey there, Python learner..

Setting up a virtual environment (or venv) is an essential part of any Python project.

It helps keep dependencies organized and avoids conflicts with other projects.

Here’s a quick and friendly guide on:

  • how to create a virtual environment.
  • verify it
  • even check where your packages are being installed._

Step 1: Create the Virtual Environment

To kick things off, open your terminal or command prompt and run this command:

python -m venv venv

You should see a folder named venvβ€”that’s your virtual environment! 🎉

ls

first

second

Step 2: Activate the Virtual Environment⚡

source venv/Scripts/activate

After running this command, your prompt will change to something like below image:👇
third

Step 3: Verify the Active Environment🔍

which python

fourth

fifth

Step 4: Install a Package and Verify Installation📦

Try installing any package, here i am installing boto3 which is an official AWS SDK for python.

pip install boto3

This will show all the packages installed in your virtual environment, including boto3

pip list

sixth

Step 5: Deactivate the Virtual Environment🔒

Once deactivated, run pip list again, it will show the packages installed globally, rather than the ones in your virtual environment.

deactivate venv
pip list

seventh

And that’s it!🎊

You’re set to use virtual environments in Python.

So go aheadβ€”give it a try!

Always remember: Experiment, break things, fix them, and watch your projects run smoothly.🚀


This content originally appeared on DEV Community and was authored by Vidya🌞