Installation du connecteur Amazon Redshift Python - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

Installation du connecteur Amazon Redshift Python

Vous pouvez utiliser l'une des méthodes suivantes pour installer le connecteur Amazon Redshift Python :

  • Python Package Index (PyPI)

  • Conda

  • Clonage du référentiel GitHub

Installation du connecteur Python depuis PyPI

Pour installer le connecteur Python à partir de l'index Python Package Index (PyPI), vous pouvez utiliser pip. Pour ce faire, exécutez la commande suivante.

>>> pip install redshift_connector

Vous pouvez installer le connecteur dans un environnement virtuel. Pour ce faire, exécutez la commande suivante.

>>> pip install redshift_connector

Vous pouvez également installer pandas et NumPy avec le connecteur.

>>> pip install 'redshift_connector[full]'

Pour plus d'informations sur pip, consultez le site web de pip.

Installation du connecteur Python depuis Conda

Vous pouvez installer le connecteur Python depuis Anaconda.org.

>>>conda install -c conda-forge redshift_connector

Installation du connecteur Python en clonant le référentiel GitHub depuis AWS

Pour installer le connecteur Python à partir de la source, clonez le référentiel GitHub depuis AWS. Après avoir installé Python et virtualenv, configurez votre environnement et installez les dépendances requises en exécutant les commandes suivantes.

$ 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