> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AppSignal Python-Installation

Diese Dokumentation führt Sie durch die Schritte, die zum Hinzufügen des AppSignal-Pakets zu Ihrer Anwendung erforderlich sind. Neu bei AppSignal? Wir empfehlen, zunächst unserem [Installationsleitfaden](/guides/new-application) zu folgen.

## Voraussetzungen

Bevor Sie AppSignal ausführen können, stellen Sie sicher, dass das [Betriebssystem Ihrer Anwendung unterstützt wird](/support/operating-systems).

## Installation

[Registrieren Sie sich](https://appsignal.com/users/sign_up) zunächst für ein AppSignal-Konto und fügen Sie das AppSignal-Integrationspaket für Python in Ihre Datei `requirements.txt` ein:

<CodeGroup>
  ```python Python theme={null}
  # requirements.txt
  appsignal
  ```
</CodeGroup>

Installieren Sie anschließend das Paket und führen Sie unser automatisiertes Installationstool aus, das eine Datei `__appsignal__.py` in Ihrem Projekt erstellt:

<CodeGroup>
  ```bash Bash theme={null}
  pip install -r requirements.txt
  python -m appsignal install
  ```
</CodeGroup>

Falls die ausführbaren Dateien `pip` und `python` nicht funktionieren, verwenden Sie bitte stattdessen `pip3` und `python3`.

### Manuelle Installation

Sie können auch das automatisierte Tool überspringen und die Datei `__appsignal__.py` manuell erstellen:

<CodeGroup>
  ```python Python theme={null}
  from appsignal import Appsignal

  appsignal = Appsignal(
      name="My app name",
      push_api_key="my-push-api-key",
      active=True
  )
  ```
</CodeGroup>

### Instrumentierungspakete installieren

Das AppSignal-Paket instrumentiert Bibliotheken nicht automatisch. AppSignal bietet Unterstützung für eine Reihe beliebter Python-Bibliotheken. Mehr darüber, wie Sie diese Bibliotheken instrumentieren, erfahren Sie in unserer Instrumentierungsdokumentation:

* [Celery](/python/instrumentations/celery)
* [Django](/python/instrumentations/django)
* [FastAPI](/python/instrumentations/fastapi)
* [Flask](/python/instrumentations/flask)
* [Jinja2](/python/instrumentations/jinja2)
* [MySQL](/python/instrumentations/mysql)
* [PostgreSQL](/python/instrumentations/postgresql)
* [Redis](/python/instrumentations/redis)
* [Requests](/python/instrumentations/requests)
* [Starlette](/python/instrumentations/starlette)
* [WSGI/ASGI](/python/instrumentations/wsgi)

## Konfiguration

Nach der Installation von AppSignal und aller notwendigen Pakete können Sie die [Konfigurationsdokumentation](/python/configuration) lesen, um zu erfahren, wie Sie Daten an AppSignal melden.

[Python language]: https://www.python.org/

[OpenTelemetry]: https://opentelemetry.io/
