Skip to content
kraeml edited this page Oct 29, 2025 · 2 revisions

pyenv – Python-Versionen ohne Chaos verwalten

pyenv ist ein leichtgewichtiges Tool, um mehrere Python-Versionen parallel zu verwalten – ohne Root-Rechte oder Systemkonflikte.

💡 Was ist pyenv?

  • Python-Versionen isolieren: Mehrere Versionen auf einem System nutzen.
  • Kein System-Python beeinflussen: Sicher und sauber für Projekte.
  • Einfache Verwaltung: Installation, Wechsel, Projektumgebungen mit einem Befehl.

🔧 Wie funktioniert pyenv?

pyenv ermöglicht flexibles Python-Management:

Schritt Befehl
Installation Einfaches Skript oder Paketmanager.
Versionen hinzufügen pyenv install 3.12.3 – beliebige Versionen nachladen.
Globale Version setzen pyenv global 3.12.3 – systemweite Standardversion.
Lokale Version setzen pyenv local 3.10.13 – projektbezogene Version.

💡 Vorteile:

  • Isolierte Versionen: Keine Konflikte zwischen Projekten.
  • Testversionen: Beta-Releases gefahrlos ausprobieren.
  • Kombinierbar: Mit pipenv/poetry für virtuelle Umgebungen.

🎓 Warum pyenv für DOITPi?

pyenv ist ideal für DOITPi:

Zielgruppe Nutzen
Bildungseinrichtungen Unterschiedliche Python-Versionen für Studierende.
Entwickler:innen IoT- und DevOps-Skripte testen – ohne System-Python zu beeinflussen.
Lernende Kontrollierte Umgebung für Softwareentwicklung und Experimente.

💡 Anwendungsfälle:

  • FastAPI oder CircuitPython testen.
  • Projektumgebungen sauber trennen.

🚀 pyenv in der Praxis mit DOITPi

1. pyenv installieren

# pyenv installieren
curl https://pyenv.run | bash

2. Python-Version installieren

# Python 3.12.3 installieren
pyenv install 3.12.3

3. Versionen wechseln

# Globale Version setzen
pyenv global 3.12.3

# Lokale Version für ein Projekt setzen
pyenv local 3.10.13

Häufige Fragen zu pyenv

Frage Antwort
Kann ich pyenv ohne Root-Rechte nutzen? Ja! Installation im Benutzerverzeichnis.
Kann ich pyenv mit pipenv kombinieren? Ja! Virtuelle Umgebungen mit pipenv oder poetry.
Kann ich pyenv auf dem Raspberry Pi nutzen? Ja! Läuft stabil auf Linux-Systemen.
Wie wechsle ich zwischen Python-Versionen? Mit pyenv global oder pyenv local.

📌 Nächste Schritte mit DOITPi


💡 Warum pyenv mit DOITPi?

  • Flexibilität: Mehrere Python-Versionen parallel nutzen.
  • Sicherheit: Keine Systemkonflikte – ideal für Experimente.
  • Praktisch: Perfekt für Bildung, DevOps und IoT-Projekte!

🚀 Schnellstart: DOITPi in 30 Sekunden

Für Eilige:

Du willst sofort loslegen? Hier ist der direkte Weg zur Installation:

👉 Installation von DOITPi


Was du brauchst:

  • Raspberry Pi (Modell 3/4/5 oder Zero 2 W)
  • microSD-Karte (mind. 32 GB)
  • Kartenleser o.Ä
  • Netzteil
  • 15 Minuten Zeit

Los geht’s! 🎉

Jetzt installieren →


⚡ DOITPi Auto-Hotspot

Immer verbunden – automatisch!

🔒 Passwort anpassen! 🔧

Kurz, klar, direkt zum Ziel – perfekt für alle, die keine Zeit verlieren wollen! 😊

Clone this wiki locally