---
title: "Discussion on \"How to Set Up Python Virtual Environments and why it is a good choice.\" | Hashnode"
description: "Discussion on \"How to Set Up Python Virtual Environments and why it is a good choice.\". According to GeeksforGeeks, a virtual environment sometimes called venv or virtualenv is a tool that enables developers to keep dependencies required for different projects separate by creating an isolated environment for them. It makes it easy to in..."
url: "https://hashnode.com/posts/how-to-set-up-python-virtual-environments-and-why-it-is-a-good-choice/63e373e979a4d9ef39f08b5a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Set Up Python Virtual Environments and why it is a good choice.](https://promisefalaye.hashnode.dev/how-to-set-up-python-virtual-environments-and-why-it-is-a-good-choice?utm_source=hashnode&utm_medium=feed)

According to GeeksforGeeks, a virtual environment sometimes called venv or virtualenv is a tool that enables developers to keep dependencies required for different projects separate by creating an isolated environment for them. It makes it easy to in...

Feb 8, 2023 · 6 min read · promisefalaye.hashnode.dev  
Read the article

-   [#virtual-environment](https://hashnode.com/tag/virtual-environment)
-   [#virtualenv](https://hashnode.com/tag/virtualenv)
-   [#python](https://hashnode.com/tag/python)
-   [#beginner](https://hashnode.com/tag/beginner)
-   [#requirements](https://hashnode.com/tag/requirements)

## Written by

[Promise Anuoluwa](https://hashnode.com/@thepromzy)

@thepromzy

  
[View profile](https://hashnode.com/@thepromzy)

## Responses 1

Markdown supported · ⌘↵ to post

[Princewill Inyang](https://hashnode.com/@princewillingoo)

[Jun 17, 2023](https://hashnode.com/posts/how-to-set-up-python-virtual-environments-and-why-it-is-a-good-choice/63e373e979a4d9ef39f08b5a/comment/648e1573b3c039fc791a9d60)

Interesting read.
