Instalar o conector Python do Amazon Redshift - Amazon Redshift

O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog .

Instalar o conector Python do Amazon Redshift

Utilize qualquer um dos métodos a seguir para instalar o conector Python do Amazon Redshift:

  • Python Package Index (PyPI)

  • Conda

  • Clonar o repositório do GitHub

Instalar o conector Python pelo PyPI

Para instalar o conector Python so Python Package Index (PyPI), você pode usar o pip. Para fazer isso, execute o comando a seguir.

>>> pip install redshift_connector

É possível instalar o conector em um ambiente virtual. Para fazer isso, execute o comando a seguir.

>>> pip install redshift_connector

Opcionalmente, você pode instalar pandas e NumPy com o conector.

>>> pip install 'redshift_connector[full]'

Para obter mais informações sobre o pip, consulte o site do pip.

Instalar o conector Python pelo Conda

Você pode instalar o conector Python pelo Anaconda.org.

>>>conda install -c conda-forge redshift_connector

Instalar o conector Python clonando o repositório GitHub da AWS

Para instalar o conector Python a partir da origem, clone o repositório GitHub da AWS. Depois de instalar o Python e o virtualenv, configure o ambiente e instale as dependências necessárias executando os comandos a seguir.

$ 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