PEP 486 – Make the Python Launcher aware of virtual environments (2015)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Judoscale - Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.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
  1. python-launcher

    Python launcher for Unix

    Huh. Come to think of it, when I was on Windows (through 2021) I got used to using `python` rather than `py` while using venvs, even though it was apparently no longer necessary after I upgraded from Python 3.4. This announcement totally missed me. But also it was easier to internalize "always use venvs, and always run `python`, and that way you won't have to change the instructions for Linux/Mac". And that worked out beautifully.

    But the launcher does have value. Mainly because of how Windows handles the PATH and how it wants C:\Program Files to be organized; but there are enough fringe benefits that a core dev wants to bring it to Linux/Mac too (https://github.com/brettcannon/python-launcher).

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. CPython

    The Python programming language

    https://github.com/python/cpython/issues/74813

  4. pip

    The Python package installer

    > When was the -E flag removed from pip and why?

    Though `pip install --python=... pkg` won't work ( https://github.com/pypa/pip/pull/12068 ),

    Now, there's

      pip --python=$VIRTUAL_ENV/bin/python install pkg

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

  • Automatic Python shebang lines for venv and conda environment finding

    2 projects | news.ycombinator.com | 4 Apr 2025
  • Python dependency management is a dumpster fire

    5 projects | news.ycombinator.com | 14 Dec 2024
  • Integration Digest for November 2024

    1 project | dev.to | 2 Dec 2024
  • Pex: A tool for generating .pex (Python EXecutable) files, lock files and venvs

    7 projects | news.ycombinator.com | 15 Nov 2024
  • Venvstacks: Virtual Environment Stacks for Python

    2 projects | news.ycombinator.com | 3 Nov 2024

Did you know that Python is
the 2nd most popular programming language
based on number of references?