--- title: "Requisitos previos" url: https://docs.catalyst.zoho.com/es/tutorials/githubbot/python/prerequisites/ description: "Crea una extensión en Zoho Cliq con Integration Functions de Catalyst, que te permite acceder y trabajar con tus repositorios de GitHub mediante un bot de Cliq." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "CLI Command Reference" url: /es/cli/v1/cli-command-reference/ - name: "Install CLI" url: /es/getting-started/installing-catalyst-cli/ - name: "Login CLI" url: /es/cli/v1/login/login-from-cli/ --- # Requisitos previos Antes de comenzar a construir la aplicación, debes tener los siguientes requisitos previos instalados en tu sistema: 1. **Catalyst CLI** Catalyst CLI contiene un conjunto de herramientas que te permiten inicializar, desarrollar, probar y desplegar los componentes de tu aplicación desde tu máquina local. Trabajaremos con Catalyst CLI en este tutorial. Debes realizar las siguientes acciones: 1. **Instalar Catalyst CLI:** Catalyst CLI se instala a través de NPM. Por lo tanto, debes tener NPM y Node.js instalados en tu sistema antes de instalar la CLI. Consulta la [**página de ayuda de instalación de Catalyst CLI**](https://docs.catalyst.zoho.com/es/getting-started/installing-catalyst-cli) para obtener detalles sobre los requisitos previos y los pasos de instalación. 2. **Iniciar sesión en Catalyst CLI:** Después de instalar Catalyst CLI, debes autenticar la CLI con tu cuenta de Catalyst antes de usarla. Consulta la [**página de ayuda de inicio de sesión en la CLI**](https://docs.catalyst.zoho.com/es/cli/v1/login/login-from-cli/) para conocer los pasos para iniciar sesión desde Catalyst CLI y las diversas opciones disponibles. 2. **Cuenta de GitHub con repositorios** Debes tener una cuenta en [GitHub](https://github.com/) que contenga uno o más repositorios. Asegúrate de que los repositorios contengan archivos válidos. Esto te permitirá probar la ejecución de los comandos en el bot de Cliq y también verificar si el bot te envía una alerta cuando hagas un push de un commit a un repositorio. Accederemos a GitHub para generar un token de acceso y configurar un webhook con Cliq. 3. **Cuenta de Zoho Cliq** Debes tener una cuenta de Zoho Cliq configurada. Accederemos a la consola de desarrollo de Zoho Cliq para crear y configurar la extensión y asociarla con la Integration Function de Catalyst. 4. **Instalar Python versión 3.9** Antes de comenzar a desarrollar la lógica de tu aplicación en Python, asegúrate de tener el siguiente gestor de paquetes y entorno de programación instalados en tu máquina local: * **[Pip](https://pip.pypa.io/es/stable/installation/#)** - Gestor de paquetes de Python * **[Python versión 3.9](https://www.python.org/)** Puedes instalar Python desde su [sitio web oficial](https://www.python.org/) y el gestor de paquetes pip se instalará automáticamente en tu sistema local. Asegúrate de instalar el paquete pip manualmente si instalas Python desde otras fuentes. Puedes consultar [esta documentación](https://pip.pypa.io/es/stable/installation/#) para instalar pip. > **Nota:** Si tienes otras versiones de Python instaladas en tu máquina local (una versión de Python fuera del rango soportado de Python 3.9 a 3.13), la ejecución de las funciones de Python en tu directorio se omitirá cuando la aplicación se esté [sirviendo](https://docs.catalyst.zoho.com/es/cli/v1/serve-resources/introduction) o [desplegando](https://docs.catalyst.zoho.com/es/cli/v1/deploy-resources/introduction). 5. **Cualquier herramienta IDE para desarrollo de código Python** Puedes usar cualquier IDE para trabajar con el código de la Integration Function. Algunas opciones populares incluyen Visual Studio Code, IntelliJ IDEA, Eclipse y Sublime Text. Descarga e instala un IDE de tu preferencia en tu sistema. > Si eres usuario del IDE Visual Studio Code, puedes instalar la extensión **Catalyst Tools** y usar tu propio IDE en lugar de la CLI. Puedes encontrar más detalles sobre la extensión de Catalyst para VS Code en esta [sección de ayuda](https://docs.catalyst.zoho.com/es/catalyst-extensions/vs-code-extension/introduction/).