Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ef:virtualenv [2022/11/15 15:08] – lehmannr | ef:virtualenv [2022/11/29 11:36] (aktuell) – [2. Das Virtual Environment aktivieren in einer Konsole] lehmannr | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Python kann die Erstellung eines Virtual-Evironments (=> Ordner, in welchem mein Projekt, inklusive aller benötigter Bibliotheken und der verwendeten Python-Version) übernehmen. | Python kann die Erstellung eines Virtual-Evironments (=> Ordner, in welchem mein Projekt, inklusive aller benötigter Bibliotheken und der verwendeten Python-Version) übernehmen. | ||
| Wenn man mit dem Virtual Environment arbeiten will, muss man dieses dann " | Wenn man mit dem Virtual Environment arbeiten will, muss man dieses dann " | ||
| + | |||
| + | Auf einem Computer mit Admin-Rechten kann man Python herunterladen und installieren von www.python.org. Bei der Installation würde ich ankreuzen, dass das Python-Verzeichnis zur Pfadvariablen hinzugefügt wird. | ||
| ==== 1. Mit python das Virtual Environment erstellen ==== | ==== 1. Mit python das Virtual Environment erstellen ==== | ||
| - | Bevor man das Projekt startet kann man mit dem Python-Befehl '' | + | Bevor man das Projekt startet, kann man mit dem Python-Befehl '' |
| <sxh bash> <Pfad zur Python-Binary> | <sxh bash> <Pfad zur Python-Binary> | ||
| - | |||
| - | Auf einem Computer mit Admin-Rechten kann man Python installieren von www.python.org. Falls dies nicht möglich ist, kann man auch die Python-Version benutzen, die bei Thonny mitgeliefert wird. Dazu verwendet man den Pfad: | ||
| - | <sxh> | ||
| - | / | ||
| - | </ | ||
| ==== 2. Das Virtual Environment aktivieren in einer Konsole ==== | ==== 2. Das Virtual Environment aktivieren in einer Konsole ==== | ||
| Wenn man nun an dem Projekt arbeitet, sollte man in einer Konsole (Terminal in OSX oder Cmd in Windows, dies kann auch die Konsole direkt in Visual Studio Code sein) das Environment " | Wenn man nun an dem Projekt arbeitet, sollte man in einer Konsole (Terminal in OSX oder Cmd in Windows, dies kann auch die Konsole direkt in Visual Studio Code sein) das Environment " | ||
| - | * OSX: '' | + | * OSX: '' |
| - | * Windows: '' | + | * Windows: '' |
| + | |||
| + | // // | ||
| + | |||
| + | Unter Windows erscheint evtl. die Fehlermeldung, | ||
| ==== 3. Bibliotheken installieren ==== | ==== 3. Bibliotheken installieren ==== | ||
| Nun kann man Bibliotheken installieren mit pip: | Nun kann man Bibliotheken installieren mit pip: | ||
| - | <sxh bash> | + | <sxh bash> |
| + | |||
| + | <color red> | ||
| + | [[https:// | ||
| ==== Schritte und Erklärungen im Detail ==== | ==== Schritte und Erklärungen im Detail ==== | ||
| Zeile 33: | Zeile 37: | ||
| - Mit dem Terminal in diesen Ordner gehen (cd ~/ | - Mit dem Terminal in diesen Ordner gehen (cd ~/ | ||
| - Das Virtual Environment erstellen: python3 -m venv virtEnv | - Das Virtual Environment erstellen: python3 -m venv virtEnv | ||
| - | - Im Terminal (entweder Terminal.app oder im VSCode-Terminal) das Virtual Environment aktivieren: | + | - Im Terminal (entweder Terminal.app oder im VSCode-Terminal) das Virtual Environment aktivieren: source / |
| - | source / | + | |
| [[ef: | [[ef: | ||