awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesPython

Installing Python packages via pip into isolated virtual environments without affecting system packages.

Distinct from Package Installers: Distinct from Package Installers: focuses on Python-specific pip installations into virtual environments, not general OS package management.

Explore 5 awesome GitHub repositories matching development tools & productivity · Python. Refine with filters or upvote what's useful.

Awesome Python GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • homebrew/homebrew-coreAvatar von Homebrew

    Homebrew/homebrew-core

    15,383Auf GitHub ansehen↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Installs Python applications into dedicated virtual environments to isolate them from system-wide packages.

    Rubycoreformulaehacktoberfest
    Auf GitHub ansehen↗15,383
  • pipxproject/pipxAvatar von pipxproject

    pipxproject/pipx

    12,852Auf GitHub ansehen↗

    Pipx is a system for installing, running, and managing isolated Python applications and their corresponding virtual environments. It functions as an application installer for Python command line tools, a manager for listing and upgrading those tools, and a runner for executing packages in temporary environments. The tool ensures that every installed package resides in its own dedicated virtual environment to prevent dependency conflicts. It automatically adds the binaries of installed applications to the system path and enables the execution of tools within ephemeral environments that are del

    Functions as a runner for executing Python packages in temporary environments that are deleted after execution.

    Python
    Auf GitHub ansehen↗12,852
  • jerry-git/learn-python3Avatar von jerry-git

    jerry-git/learn-python3

    6,754Auf GitHub ansehen↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    Teaches installing Python packages via pip into isolated virtual environments.

    HTMLjupyter-notebooklearning-pythonpython-exercises
    Auf GitHub ansehen↗6,754
  • raspberrypi/documentationAvatar von raspberrypi

    raspberrypi/documentation

    5,575Auf GitHub ansehen↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents installing Python packages into isolated virtual environments on Raspberry Pi.

    Pythonasciidocdocumentationraspberry-pi
    Auf GitHub ansehen↗5,575
  • pypa/virtualenvAvatar von pypa

    pypa/virtualenv

    5,038Auf GitHub ansehen↗

    virtualenv ist ein Tool zum Erstellen und Verwalten isolierter Python-Umgebungen. Es fungiert als Umgebungsmanager, der einen Resolver zur Entdeckung geeigneter Python-Binaries bereitstellt sowie ein System zur Einrichtung eigenständiger Verzeichnisse mit eigenen Binaries und Paketen, um Abhängigkeitskonflikte zu vermeiden. Das Projekt zeichnet sich durch einen spezialisierten Interpreter-Resolver aus, der Shims von Versionsmanagern und Architekturanforderungen handhabt. Es nutzt schreibgeschütztes Image-Caching und Anwendungsdaten-Caching, um die Erstellung neuer Umgebungen zu beschleunigen, und enthält ein Seed-Tool zur Steuerung der Installation von Basis-Paketen, die für die initiale funktionale Nutzung erforderlich sind. Das Tool deckt eine breite Palette an Funktionen zur Umgebungsverwaltung ab, einschließlich Binär-Isolierung mittels Symlinks, pfadbasierter Abhängigkeitsauflösung und der Generierung von Shell-Skript-Aktivierungstools zur Konfiguration von Terminal-Sitzungen. Es bietet zudem Dienstprogramme für die Versionsverwaltungsintegration, um Umgebungsverzeichnisse von der Nachverfolgung in Repositories auszuschließen.

    Installs base tools and libraries into standalone directories without affecting the global system installation.

    Python
    Auf GitHub ansehen↗5,038
  1. Home
  2. Development Tools & Productivity
  3. Package Installers
  4. Python

Unter-Tags erkunden

  • Ephemeral RunnersUtilities that execute packages in temporary environments without permanent installation. **Distinct from Python:** Distinct from general Python installation by focusing on the temporary execution lifecycle rather than persistent setup.