Installieren des Amazon-Redshift-Python-Konnektors - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

Installieren des Amazon-Redshift-Python-Konnektors

Sie können eine der folgenden Methoden verwenden, um den Amazon-Redshift-Python-Konnektor zu installieren:

  • Python-Paketindex (PyPi)

  • Conda

  • Klonen des GitHub-Repository

Installieren des Python-Konnektors aus dem PyPi

Um den Python-Konnektor aus dem Python-Paketindex (PyPI) zu installieren, können Sie pip verwenden. Führen Sie dazu den folgenden Befehl aus.

>>> pip install redshift_connector

Sie können den Konnektor in einer virtuellen Umgebung installieren. Führen Sie dazu den folgenden Befehl aus.

>>> pip install redshift_connector

Optional können Sie Pandas und NumPy mit dem Konnektor installieren.

>>> pip install 'redshift_connector[full]'

Weitere Informationen finden zu Pip finden Sie auf der Pip-Website.

Installieren des Python-Konnektors über Conda

Sie können den Python-Konnektor von Anaconda.org installieren.

>>>conda install -c conda-forge redshift_connector

Installieren des Python-Konnektors durch Klonen des GitHub-Repository von AWS

Um den Python-Konnektor aus der Quelle zu installieren, klonen Sie das GitHub-Repository von AWS. Richten Sie nach der Installation von Python und virtualenv Ihre Umgebung ein und installieren Sie die erforderlichen Abhängigkeiten, indem Sie die folgenden Befehle ausführen.

$ git clone https://github.com/aws/amazon-redshift-python-driver.git $ cd amazon-redshift-python-driver $ virtualenv venv $ . venv/bin/activate $ python -m pip install -r requirements.txt $ python -m pip install -e . $ python -m pip install redshift_connector