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 uw deploymentproces vereenvoudigt:

  • Deploy uw applicatie naar productie in enkele seconden met een simpele git push.
  • Gebruik uw eigen domeinnaam, met automatische HTTPS-certificaatconfiguratie voor veilige verbindingen die volledig voor u geregeld worden.
  • Profiteer van automatische back-ups, one-click updates en voorspelbare prijzen, zodat u zich kunt richten op uw code en niet op infrastructuurbeheer.
  • Geniet van uitstekende performance en security op een private, dedicated infrastructuur. Uw omgeving is geïsoleerd en beveiligd.

Bespaar tijd en vereenvoudig uw workflow: uw code draait binnen 5 minuten op Stackhero's Python cloud hosting.

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