Installazione del connettore Amazon Redshift Python - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Installazione del connettore Amazon Redshift Python

Per installare il connettore Amazon Redshift Python, puoi utilizzare uno dei seguenti metodi:

  • Indice dei pacchetti Python (PyPI)

  • Conda

  • Clonazione del repository GitHub

Installazione del connettere Python da PyPI

Per installare il connettore Python da Python Package Index (PyPI), puoi usare pip. Per farlo, esegui il comando seguente.

>>> pip install redshift_connector

È possibile installare il connettore all'interno di un ambiente virtuale. Per farlo, esegui il comando seguente.

>>> pip install redshift_connector

Facoltativamente, è possibile installare panda e NumPy con il connettore.

>>> pip install 'redshift_connector[full]'

Per ulteriori informazioni su pip, consultare il sito pip.

Installazione del connettere Python da Conda

È possibile installare il connettore Python da Anaconda.org.

>>>conda install -c conda-forge redshift_connector

Installazione del connettore Python clonando il repository GitHub da AWS

Per installare il connettore Python dall'origine, clonare il repository GitHub da AWS. Dopo aver installato Python e virtualenv, configurare l'ambiente e installare le dipendenze richieste eseguendo i seguenti comandi.

$ 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