Installation ou mise à jour de l'interface de ligne de commande AWS IoT Greengrass du kit de développement - AWS IoT Greengrass

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 ou mise à jour de l'interface de ligne de commande AWS IoT Greengrass du kit de développement

L'interface de ligne de commande du kit de AWS IoT Greengrass développement (CLI GDK) est basée sur Python, vous pouvez donc pip l'installer sur votre ordinateur de développement.

Astuce

Vous pouvez également installer la CLI GDK dans un environnement virtuel Python tel que venv. Pour plus d'informations, consultez Environnements virtuels et packages dans la documentation de Python 3.

Pour installer ou mettre à jour la CLI GDK
  1. Exécutez la commande suivante pour installer la dernière version de la CLI GDK à partir de son GitHubréférentiel.

    python3 -m pip install -U git+https://github.com/aws-greengrass/aws-greengrass-gdk-cli.git@v1.6.2
    Note

    Pour installer une version spécifique de la CLI GDK, remplacez versionTag par la balise de version à installer. Vous pouvez consulter les balises de version de la CLI GDK dans son GitHubréférentiel.

    python3 -m pip install -U git+https://github.com/aws-greengrass/aws-greengrass-gdk-cli.git@versionTag
  2. Exécutez la commande suivante pour vérifier que la CLI GDK a été correctement installée.

    gdk --help

    Si la gdk commande n'est pas trouvée, ajoutez son dossier dans PATH.

    • Sur les appareils Linux, ajoutez /home/MyUser/.local/bin à PATH et remplacez-le par MyUserle nom de votre utilisateur.

    • Sur les appareils Windows, ajoutez PythonPath\\Scripts à PATH et remplacez-le par PythonPathle chemin d'accès au dossier Python de votre appareil.

Vous pouvez désormais utiliser la CLI GDK pour créer, créer et publier des composants Greengrass. Pour plus d'informations sur l'utilisation de la CLI GDK, consultezAWS IoT GreengrassCommandes de l'interface de ligne de commande du kit de développement.