Sync fastapi docs from eba8942c on 2026-04-11
This commit is contained in:
@@ -22,7 +22,7 @@ Eine **virtuelle Umgebung** ist ein Verzeichnis mit einigen Dateien darin.
|
||||
|
||||
Diese Seite wird Ihnen beibringen, wie Sie **virtuelle Umgebungen** verwenden und wie sie funktionieren.
|
||||
|
||||
Wenn Sie bereit sind, ein **Tool zu verwenden, das alles für Sie verwaltet** (einschließlich der Installation von Python), probieren Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">uv</a>.
|
||||
Wenn Sie bereit sind, ein **Tool zu verwenden, das alles für Sie verwaltet** (einschließlich der Installation von Python), probieren Sie [uv](https://github.com/astral-sh/uv).
|
||||
|
||||
///
|
||||
|
||||
@@ -86,7 +86,7 @@ $ python -m venv .venv
|
||||
|
||||
//// tab | `uv`
|
||||
|
||||
Wenn Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">`uv`</a> installiert haben, können Sie es verwenden, um eine virtuelle Umgebung zu erstellen.
|
||||
Wenn Sie [`uv`](https://github.com/astral-sh/uv) installiert haben, können Sie es verwenden, um eine virtuelle Umgebung zu erstellen.
|
||||
|
||||
<div class="termy">
|
||||
|
||||
@@ -150,7 +150,7 @@ $ .venv\Scripts\Activate.ps1
|
||||
|
||||
//// tab | Windows Bash
|
||||
|
||||
Oder wenn Sie Bash für Windows verwenden (z. B. <a href="https://gitforwindows.org/" class="external-link" target="_blank">Git Bash</a>):
|
||||
Oder wenn Sie Bash für Windows verwenden (z. B. [Git Bash](https://gitforwindows.org/)):
|
||||
|
||||
<div class="termy">
|
||||
|
||||
@@ -216,7 +216,7 @@ Wenn es das `python`-Binary in `.venv\Scripts\python` anzeigt, innerhalb Ihres P
|
||||
|
||||
/// tip | Tipp
|
||||
|
||||
Wenn Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">`uv`</a> verwenden, würden Sie das verwenden, um Dinge zu installieren anstelle von `pip`, sodass Sie `pip` nicht aktualisieren müssen. 😎
|
||||
Wenn Sie [`uv`](https://github.com/astral-sh/uv) verwenden, würden Sie das verwenden, um Dinge zu installieren anstelle von `pip`, sodass Sie `pip` nicht aktualisieren müssen. 😎
|
||||
|
||||
///
|
||||
|
||||
@@ -268,7 +268,7 @@ Wenn Sie **Git** verwenden (was Sie sollten), fügen Sie eine `.gitignore`-Datei
|
||||
|
||||
/// tip | Tipp
|
||||
|
||||
Wenn Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">`uv`</a> verwendet haben, um die virtuelle Umgebung zu erstellen, hat es dies bereits für Sie getan, Sie können diesen Schritt überspringen. 😎
|
||||
Wenn Sie [`uv`](https://github.com/astral-sh/uv) verwendet haben, um die virtuelle Umgebung zu erstellen, hat es dies bereits für Sie getan, Sie können diesen Schritt überspringen. 😎
|
||||
|
||||
///
|
||||
|
||||
@@ -340,7 +340,7 @@ $ pip install "fastapi[standard]"
|
||||
|
||||
//// tab | `uv`
|
||||
|
||||
Wenn Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">`uv`</a> haben:
|
||||
Wenn Sie [`uv`](https://github.com/astral-sh/uv) haben:
|
||||
|
||||
<div class="termy">
|
||||
|
||||
@@ -372,7 +372,7 @@ $ pip install -r requirements.txt
|
||||
|
||||
//// tab | `uv`
|
||||
|
||||
Wenn Sie <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">`uv`</a> haben:
|
||||
Wenn Sie [`uv`](https://github.com/astral-sh/uv) haben:
|
||||
|
||||
<div class="termy">
|
||||
|
||||
@@ -416,8 +416,8 @@ Sie würden wahrscheinlich einen Editor verwenden, stellen Sie sicher, dass Sie
|
||||
|
||||
Zum Beispiel:
|
||||
|
||||
* <a href="https://code.visualstudio.com/docs/python/environments#_select-and-activate-an-environment" class="external-link" target="_blank">VS Code</a>
|
||||
* <a href="https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html" class="external-link" target="_blank">PyCharm</a>
|
||||
* [VS Code](https://code.visualstudio.com/docs/python/environments#_select-and-activate-an-environment)
|
||||
* [PyCharm](https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html)
|
||||
|
||||
/// tip | Tipp
|
||||
|
||||
@@ -453,7 +453,7 @@ Lesen Sie weiter. 👇🤓
|
||||
|
||||
## Warum virtuelle Umgebungen { #why-virtual-environments }
|
||||
|
||||
Um mit FastAPI zu arbeiten, müssen Sie <a href="https://www.python.org/" class="external-link" target="_blank">Python</a> installieren.
|
||||
Um mit FastAPI zu arbeiten, müssen Sie [Python](https://www.python.org/) installieren.
|
||||
|
||||
Danach müssen Sie FastAPI und alle anderen Pakete, die Sie verwenden möchten, **installieren**.
|
||||
|
||||
@@ -562,7 +562,7 @@ $ pip install "fastapi[standard]"
|
||||
|
||||
</div>
|
||||
|
||||
Das lädt eine komprimierte Datei mit dem FastAPI-Code herunter, normalerweise von <a href="https://pypi.org/project/fastapi/" class="external-link" target="_blank">PyPI</a>.
|
||||
Das lädt eine komprimierte Datei mit dem FastAPI-Code herunter, normalerweise von [PyPI](https://pypi.org/project/fastapi/).
|
||||
|
||||
Es wird auch Dateien für andere Pakete **herunterladen**, von denen FastAPI abhängt.
|
||||
|
||||
@@ -625,7 +625,7 @@ $ .venv\Scripts\Activate.ps1
|
||||
|
||||
//// tab | Windows Bash
|
||||
|
||||
Oder wenn Sie Bash für Windows verwenden (z. B. <a href="https://gitforwindows.org/" class="external-link" target="_blank">Git Bash</a>):
|
||||
Oder wenn Sie Bash für Windows verwenden (z. B. [Git Bash](https://gitforwindows.org/)):
|
||||
|
||||
<div class="termy">
|
||||
|
||||
@@ -637,13 +637,13 @@ $ source .venv/Scripts/activate
|
||||
|
||||
////
|
||||
|
||||
Dieser Befehl erstellt oder ändert einige [Umgebungsvariablen](environment-variables.md){.internal-link target=_blank}, die für die nächsten Befehle verfügbar sein werden.
|
||||
Dieser Befehl erstellt oder ändert einige [Umgebungsvariablen](environment-variables.md), die für die nächsten Befehle verfügbar sein werden.
|
||||
|
||||
Eine dieser Variablen ist die `PATH`-Umgebungsvariable.
|
||||
|
||||
/// tip | Tipp
|
||||
|
||||
Sie können mehr über die `PATH`-Umgebungsvariable im Abschnitt [Umgebungsvariablen](environment-variables.md#path-environment-variable){.internal-link target=_blank} erfahren.
|
||||
Sie können mehr über die `PATH`-Umgebungsvariable im Abschnitt [Umgebungsvariablen](environment-variables.md#path-environment-variable) erfahren.
|
||||
|
||||
///
|
||||
|
||||
@@ -844,7 +844,7 @@ Dies ist ein einfacher Leitfaden, um Ihnen den Einstieg zu erleichtern und Ihnen
|
||||
|
||||
Es gibt viele **Alternativen** zur Verwaltung von virtuellen Umgebungen, Paketabhängigkeiten (Anforderungen), Projekten.
|
||||
|
||||
Sobald Sie bereit sind und ein Tool verwenden möchten, das **das gesamte Projekt verwaltet**, Paketabhängigkeiten, virtuelle Umgebungen usw., würde ich Ihnen vorschlagen, <a href="https://github.com/astral-sh/uv" class="external-link" target="_blank">uv</a> auszuprobieren.
|
||||
Sobald Sie bereit sind und ein Tool verwenden möchten, das **das gesamte Projekt verwaltet**, Paketabhängigkeiten, virtuelle Umgebungen usw., würde ich Ihnen vorschlagen, [uv](https://github.com/astral-sh/uv) auszuprobieren.
|
||||
|
||||
`uv` kann viele Dinge tun, es kann:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user