Instalación o actualización de la interfaz de línea de comandos del kit de desarrollo de AWS IoT Greengrass - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instalación o actualización de la interfaz de línea de comandos del kit de desarrollo de AWS IoT Greengrass

La interfaz de línea de comandos del kit de desarrollo de AWS IoT Greengrass (CLI del GDK) se basa en Python, por lo que puede utilizar pip para instalarla en su computadora de desarrollo.

sugerencia

También puede instalar la CLI del GDK en un entorno virtual de Python, como venv. Para obtener más información, consulte Entornos y paquetes virtuales en la documentación de Python 3.

Cómo instalar o actualizar la CLI del GDK
  1. Ejecute el siguiente comando para instalar la versión más reciente de la CLI del GDK desde el repositorio de GitHub.

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

    Para instalar una versión específica de la CLI del GDK, sustituya versionTag por la etiqueta de versión que desee instalar. Puede ver las etiquetas de versión de la CLI del GDK en su repositorio de GitHub.

    python3 -m pip install -U git+https://github.com/aws-greengrass/aws-greengrass-gdk-cli.git@versionTag
  2. Ejecute los siguientes comandos para verificar que la CLI del GDK se instaló correctamente.

    gdk --help

    Si no se encuentra el comando gdk, agregue su carpeta a PATH.

    • En dispositivos Linux, agregue /home/MyUser/.local/bin a PATH y sustituya MyUser por el nombre de su usuario.

    • En dispositivos Windows, agregue PythonPath\\Scripts a PATH y sustituya PythonPath por la ruta a la carpeta Python de su dispositivo.

Ahora puede usar la CLI del GDK para crear, compilar y publicar componentes de Greengrass. Para obtener más información acerca de cómo utilizar la CLI del GDK, consulte Comandos de la interfaz de línea de comandos del kit de desarrollo de AWS IoT Greengrass.