Python Packaging – Verwaltung von Paketen und virtuellen Umgebungen für Python mit pipenv und pip
Reproduzierbare Python-Umgebungen mit pipenv, pip, Pipfile.lock und stabilen Paketversionen
- Pip und pipenv sicher einsetzen
- Virtuelle Umgebungen verwalten
- Pipfile.lock gezielt nutzen
- 2 Tage
- Aufbau
- Online
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Pip und pipenv sicher einsetzen
- Virtuelle Umgebungen verwalten
- Pipfile.lock gezielt nutzen
- Dependencies reproduzierbar pinnen
- Python-Pakete sauber strukturieren
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Python-Entwicklerinnen und Python-Entwickler in Software-Projekten
- Packager und Build-Verantwortliche für Python-Anwendungen
- Data-Science-Teams mit reproduzierbaren Python-Umgebungen
- Administratoren für Skripte, Automatisierung und Deployment
Das bringst du mit
- Grundkenntnisse in Python, bei Bedarf vertiefbar im Python Aufbaukurs
- Sicherer Umgang mit Dateien, Verzeichnissen und Projektstrukturen
- Grundlegende Erfahrung mit Kommandozeile oder Terminal
- Keine Vorkenntnisse in pipenv erforderlich
Dein Lernweg
Tag 1: Paketverwaltung und virtuelle Umgebungen
- Einordnung von pip, conda, venv und pipenv
- Abhängigkeiten, Paketversionen und typische Konflikte
- Nutzen virtueller Umgebungen in Python-Projekten
- Installation und Einrichtung von pipenv
- Erste Projektumgebung mit pipenv aufbauen
- Unterschied zwischen pipenv run und pipenv shell
Tag 2: Reproduzierbarkeit, Deployment und eigene Pakete
- Arbeiten mit Pipfile und Pipfile.lock
- Pakete und Entwicklerpakete gezielt verwalten
- Paketversionen festlegen und aktualisieren
- Umgebungen für Teamarbeit reproduzieren
- Deployment-Umgebungen nachvollziehbar erstellen
- Eigene Python-Module und Pakete strukturieren
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
2 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Fachliche Einführung in Python-Packaging, Paketmanager und virtuelle Umgebungen
- Live-Demonstrationen zentraler pip- und pipenv-Workflows
- Geführte Übungen zur Einrichtung reproduzierbarer Projektumgebungen
- Analyse typischer Dependency-Konflikte und Versionsprobleme
- Transfer auf Entwicklungs-, Team- und Deployment-Szenarien
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Python Packaging – Verwaltung von Paketen und virtuellen Umgebungen für Python mit pipenv und pip
Was bedeutet pip packaging in Python-Projekten?
Pip packaging beschreibt den Umgang mit Python-Paketen, Abhängigkeiten und Installationsprozessen über pip. In der Schulung geht es darum, Pakete kontrolliert zu installieren, Versionen nachvollziehbar festzulegen und Projektumgebungen so aufzubauen, dass sie in Entwicklung und Deployment reproduzierbar bleiben.
Wann ist pipenv für virtuelle Python-Umgebungen sinnvoll?
Pipenv ist besonders nützlich, wenn Projektabhängigkeiten und virtuelle Umgebungen gemeinsam verwaltet werden sollen. Durch Pipfile und Pipfile.lock lassen sich installierte Paketversionen dokumentieren und später in einer vergleichbaren Umgebung wiederherstellen.
Was ist der Unterschied zwischen Pipfile und Pipfile.lock?
Das Pipfile beschreibt die benötigten Pakete und Versionsvorgaben eines Projekts. Die Pipfile.lock hält die konkret aufgelösten Paketversionen fest. Dadurch entsteht eine verlässlichere Grundlage, um dieselbe Umgebung auf einem anderen Rechner oder in einem Deployment-Szenario erneut aufzubauen.
Ist die Schulung auch für Data-Science-Projekte geeignet?
Ja, wenn Python-Pakete, virtuelle Umgebungen und reproduzierbare Setups eine Rolle spielen. Für stärker datenanalytische Workflows passt ergänzend das Training Python Data Science Einstieg mit Pandas, Numpy & Co..
Hilft der Kurs bei Python-Skripten in der Administration?
Ja, gerade bei Automatisierungsskripten entstehen häufig Abhängigkeiten zu Drittbibliotheken. Die Schulung zeigt, wie solche Dependencies kontrolliert verwaltet werden. Für administrative Einsatzszenarien ist außerdem Python für Systemadministration sinnvoll.
Passt das Seminar zu Django- oder Webprojekten?
Ja, Webprojekte benötigen meist klar definierte Paketversionen und reproduzierbare Entwicklungsumgebungen. Wer anschließend stärker in Django einsteigen möchte, kann mit Webentwicklung mit Django weiterarbeiten.
Passende Schulungen
Python Packaging – Verwaltung von Paketen und...
Nächster Termin: 29. Oktober 2026 · Online
ab1.090 €netto