How to Create Virtual Environments in Python

This page summarizes the projects mentioned and recommended in the original post on dev.to

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  • pyenv

    Simple Python version management

    Note that virtual environments assume you are using the same global version of Python. Often, this is not the case and additional tools like pyenv can be used alongside virtual environments when you need to switch between versions of Python itself on your local machine.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • conda

    A system-level, binary package and environment manager running on all major operating systems and platforms.

    Python's venv module is officially recommended for creating virtual environments since Python 3.5 comes packaged with your Python installation. While there still are additional older tools available, such as conda and virtualenv, if you are new to virtual environments, it is best to use venv now.

  • virtualenv

    Virtual Python Environment builder

    Python's venv module is officially recommended for creating virtual environments since Python 3.5 comes packaged with your Python installation. While there still are additional older tools available, such as conda and virtualenv, if you are new to virtual environments, it is best to use venv now.

  • pip

    The Python package installer

    Whenever you are working on a Python project that has external dependencies installed with pip, it is strongly recommended to first create a virtual environment.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Rye and Uv: August Is Harvest Season for Python Packaging

    5 projects | news.ycombinator.com | 21 Aug 2024
  • Boring Python: dependency management (2022)

    3 projects | news.ycombinator.com | 4 Feb 2024
  • NPM like init command for pip

    4 projects | /r/Python | 1 Nov 2022
  • For you, data scientist

    2 projects | /r/SteamDeck | 26 Jul 2022
  • Why and how to use conda?

    5 projects | /r/Python | 5 Apr 2022

Did you konow that Python is
the 1st most popular programming language
based on number of metions?