Python: Beheer van Python-pakketten

Deze documentatie maakt deel uit van de Geavanceerde toepassingen-gids. Bekijk de volledige gids hier: Verder gaan met uw Python-deployments.

👋 Welkom bij de Stackhero-documentatie!

Stackhero biedt een kant-en-klare Python cloud oplossing die tal van voordelen biedt, waaronder:

  • Implementeer uw applicatie in seconden met een eenvoudige git push.
  • Gebruik uw eigen domeinnaam en profiteer van de automatische configuratie van HTTPS-certificaten voor verbeterde beveiliging.
  • Geniet van gemoedsrust met automatische back-ups, updates met één klik, en eenvoudige, transparante en voorspelbare prijzen.
  • Krijg optimale prestaties en robuuste beveiliging dankzij een privé en dedicated VM.

Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Python cloud hosting oplossing van Stackhero te proberen!

Het is een best practice om Python-pakketten te beheren met behulp van een requirements.txt bestand. Dit bestand bevat alle benodigde pakketten en hun versies om uw code betrouwbaar uit te voeren.

Het up-to-date houden van dit bestand zorgt ervoor dat:

  1. Alle vereiste pakketten zijn geïnstalleerd.
  2. Alleen compatibele pakketversies worden gebruikt.

Bij het deployen naar uw Stackhero-instantie worden de pakketten die in requirements.txt zijn gespecificeerd automatisch geïnstalleerd.

Om requirements.txt te genereren of bij te werken, voert u de volgende opdracht uit nadat u nieuwe pakketten hebt geïnstalleerd:

pip freeze > requirements.txt