Skip to content

Official Portable Python Distribution #135011

Closed as not planned
Closed as not planned
@cos4ni2s

Description

@cos4ni2s

Feature or enhancement

Proposal:

An official portable Python distribution would provide a plug-and-play, self-contained interpreter that can be extracted, used, and disposed without the overhead of the traditional installer. Key benefits include:

  • Friendliness: Facilitates deployment (a simple .zip extraction), and removal (a simple delete folder operation).
  • Mobility: Easily carried on USB drives or external hard drives.
  • Accessibility: Allows usage in restricted environments without additional permissions or system-level changes.
  • Control: Prevents scattered, system-wide files and registry entries created by the traditional installer, avoiding hard-to-track leftovers.
  • Manageability: All dependencies, libraries, and installed packages remain contained within a single folder.

This would lower the barrier to entry for many potential users—students and teachers in particular—by promoting no-cost exploration and experimentation.

Implementation:
A practical first step would be to build on the existing embeddable distribution by bundling pip and enabling support for environment variables like PYTHONPATH. This would blend the embeddable build’s isolation with the full-featured usability expected in a portable end-user package.

Has this already been discussed elsewhere?

No response given

Links to previous discussion of this feature:

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions