

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Como instalar o aplicativo de amostra Python do Amazon QLDB
<a name="sample-app.python"></a>

**Importante**  
Aviso de fim do suporte: os clientes existentes poderão usar o Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte [Migrar um Amazon QLDB Ledger para o Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

Esta seção descreve como instalar e executar o aplicativo de amostra Amazon QLDB fornecido para o tutorial do step-by-step Python. O caso de uso para este aplicativo de exemplo é um banco de dados para um aplicativo do departamento de veículos motorizados (DMV) que rastreia as informações históricas completas sobre registros de veículos.

[O aplicativo de amostra DMV para Python é de código aberto no repositório aws-samples/ -python. GitHub amazon-qldb-dmv-sample](https://github.com/aws-samples/amazon-qldb-dmv-sample-python)

## Pré-requisitos
<a name="sample-app.python.prereqs"></a>

Antes de começar, conclua o driver QLDB para Python [Pré-requisitos](getting-started.python.md#getting-started.python.prereqs). Isso inclui instalar o Python e fazer o seguinte:

1. Inscreva-se em AWS.

1. Crie um usuário com as permissões adequadas para QLDB.

1. Conceda acesso programático para desenvolvimento.

Para concluir todas as etapas neste tutorial, você precisa de acesso administrativo total aos recursos do seu ledger por meio do QLDB API.

## Instalação
<a name="sample-app.python.install"></a>

**Para instalar o aplicativo de exemplo.**

1. Digite o `pip` comando a seguir para clonar e instalar o aplicativo de GitHub amostra.

------
#### [ 3.x ]

   ```
   pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git
   ```

------
#### [ 2.x ]

   ```
   pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git@v1.0.0
   ```

------

   O aplicativo de amostra empacota o código-fonte completo deste tutorial e suas dependências, incluindo o driver Python e o [AWS SDK para Python (Boto3)](https://aws.amazon.com/sdk-for-python).

1. Antes de começar a executar o código na linha de comando, alterne seu diretório de trabalho atual para o local em que o `pyqldbsamples` pacote está instalado. Insira o comando da a seguir.

   ```
   cd $(python -c "import pyqldbsamples; print(pyqldbsamples.__path__[0])")
   ```

1. Continue para [Etapa 1: criar um novo ledger](getting-started.python.step-1.md) para iniciar o tutorial e criar um ledger.