Installation de l'exemple d'application Python Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installation de l'exemple d'application Python Amazon QLDB

Cette section explique comment installer et exécuter l'exemple d'application Amazon QLDB fourni pour le didacticiel step-by-step Python. Le cas d'utilisation de cet exemple d'application est une base de données du ministère des véhicules automobiles (DMV) qui permet de suivre l'historique complet des immatriculations de véhicules.

L'exemple d'application DMV pour Python est open source dans le GitHub référentiel aws-samples/amazon-qldb-dmv-sample -python.

Prérequis

Avant de commencer, assurez-vous d'avoir terminé le pilote QLDB for PythonPrérequis. Cela inclut l'installation de Python et les opérations suivantes :

  1. Inscrivez-vous àAWS.

  2. Créez un utilisateur doté des autorisations QLDB appropriées.

  3. Accorder un accès programmatique pour le développement.

Pour effectuer toutes les étapes de ce didacticiel, vous devez disposer d'un accès administratif complet à votre ressource de registre via l'API QLDB.

Installation

Pour installer l'exemple d'application
  1. Entrez lapip commande suivante pour cloner et installer l'exemple d'application à partir de celui-ci GitHub.

    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

    L'exemple d'application regroupe le code source complet de ce didacticiel et ses dépendances, y compris le pilote Python et le AWS SDK for Python (Boto3).

  2. Avant de commencer à exécuter du code sur la ligne de commande, basculez votre répertoire de travail actuel vers l'emplacement où lepyqldbsamples package est installé. Entrez la commande suivante.

    cd $(python -c "import pyqldbsamples; print(pyqldbsamples.__path__[0])")
  3. PassezÉtape 1 : Créer un nouveau registre à démarrer le didacticiel et à créer un registre.