projekt:python_python-umgebung_env_einrichten_vorbereitungen_fuer_projekte_schaffen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projekt:python_python-umgebung_env_einrichten_vorbereitungen_fuer_projekte_schaffen [2026/02/16 08:11] – [Anhang] torsten.roehl | projekt:python_python-umgebung_env_einrichten_vorbereitungen_fuer_projekte_schaffen [2026/02/22 18:30] (aktuell) – torsten.roehl | ||
|---|---|---|---|
| Zeile 32: | Zeile 32: | ||
| ==== Umgebung (Environment) anlegen ==== | ==== Umgebung (Environment) anlegen ==== | ||
| - | Um eine Umgebung zu erstellen, wird innerhalb eines Projektordners (hier Beispielsweise: '' | + | Um eine Umgebung zu erstellen, wird innerhalb eines Projektordners (hier beispielsweise: '' |
| <code bash> | <code bash> | ||
| - | mkdir -p ~/devel/gpio_projects | + | mkdir -p ~/devel/projects/ |
| - | cd ~/devel/gpio_projects | + | cd ~/devel/projects/ |
| - | python3 -m venv gpio_env | + | python3 -m venv mein_projekt_env |
| </ | </ | ||
| Zeile 43: | Zeile 43: | ||
| ==== Environment managen ==== | ==== Environment managen ==== | ||
| - | Nach dem Anlegen einer Umgebung muss diese aktiviert werden, um benutzt werden zu können (dies erkennt man am Prompt). Wichtig ist außerdem | + | Nach dem Anlegen einer Umgebung muss diese aktiviert werden, um benutzt werden zu können (dies erkennt man am Prompt). Wichtig ist außerdem, dass beim Aktivieren der korrekte |
| === Environment aktivieren === | === Environment aktivieren === | ||
| <code bash> | <code bash> | ||
| - | source ~/devel/gpio_projects/gpio_env/ | + | # Pfad zur venv angeben |
| + | source ~/devel/projects/mein_projekt/ | ||
| </ | </ | ||
| Zeile 59: | Zeile 60: | ||
| Zum Löschen reicht es, den Ordner der Umgebung zu entfernen. | Zum Löschen reicht es, den Ordner der Umgebung zu entfernen. | ||
| <code bash> | <code bash> | ||
| - | rm -rf ~/devel/gpio_projects/gpio_env | + | rm -rf ~/devel/projects/mein_projekt/ |
| </ | </ | ||
| Zeile 68: | Zeile 69: | ||
| + | ++++ ENV | | ||
| <code | readme.txt> | <code | readme.txt> | ||
| Zeile 74: | Zeile 75: | ||
| ## env anlegen | ## env anlegen | ||
| - | cd ~/ | + | cd ~/devel/projects/ |
| - | python3 -m venv mein_projekt_env | + | python3 -m venv mein_projekt_env |
| - | ## aktivieren | + | ## aktivieren |
| - | source ~/ | + | source ~/devel/projects/ |
| ## deaktivieren | ## deaktivieren | ||
| Zeile 84: | Zeile 85: | ||
| ## löschen | ## löschen | ||
| - | cd ~/ | + | cd ~/devel/projects/ |
| - | rm -rf mein_projekt | + | rm -rf mein_projekt_env |
| </ | </ | ||
| + | ++++ | ||
| + | ++++ Verwendete Pakete | | ||
| + | <code bash Liste> | ||
| + | (course_env) pi@raspi88: | ||
| + | Package | ||
| + | ---------- ------- | ||
| + | fastapi | ||
| + | matplotlib 3.10.8 | ||
| + | RPi.GPIO | ||
| + | uvicorn | ||
| + | (course_env) pi@raspi88: | ||
| + | </ | ||
| + | <code bash Quick Install> | ||
| + | pip install fastapi | ||
| + | pip install matplotlib | ||
| + | pip install RPi.GPIO | ||
| + | pip install uvicorn | ||
| + | </ | ||
| + | ++++ | ||
projekt/python_python-umgebung_env_einrichten_vorbereitungen_fuer_projekte_schaffen.1771229496.txt.gz · Zuletzt geändert: von torsten.roehl
