--- title: "Requisitos previos" url: https://docs.catalyst.zoho.com/es/tutorials/todo-list/python/prerequisites/ description: "Construya una aplicación web de lista de tareas básica, React o Angular con Catalyst Advanced I/O Function y Data Store para anotar y eliminar tareas." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Referencia de comandos del CLI" url: /es/cli/v1/cli-command-reference/ - name: "Instalar CLI" url: /es/getting-started/installing-catalyst-cli/ - name: "Iniciar sesión en CLI" url: /es/cli/v1/login/login-from-cli/ --- # Requisitos previos Antes de comenzar a construir la aplicación, debe tener los siguientes requisitos previos instalados en su sistema: 1. [**Catalyst CLI**](https://docs.catalyst.zoho.com/es/cli/v1/cli-command-reference/) Catalyst CLI contiene un conjunto de herramientas que le permiten inicializar, desarrollar, probar y desplegar los componentes de su aplicación desde su máquina local. Trabajaremos con Catalyst CLI en este tutorial. Debe realizar las siguientes acciones: * **Instalar Catalyst CLI**: Catalyst CLI se instala a través de NPM. Por lo tanto, debe tener NPM y Node.js instalados en su sistema antes de instalar el CLI. Consulte 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 para instalarlo. * **Iniciar sesión en Catalyst CLI**: Después de instalar Catalyst CLI, debe autenticar el CLI con su cuenta de Catalyst antes de usarlo. Consulte la [página de ayuda de inicio de sesión del CLI](http:///es/cli/v1/login/login-from-cli/) para conocer los pasos para iniciar sesión desde Catalyst CLI y las diversas opciones disponibles. 2. **Instalar Python 3.9** Catalyst admite versiones de Python de la 3.9 a la 3.13. Este tutorial usa Python 3.9. Si no tiene Python 3.9 instalado en su sistema, puede descargar el paquete desde esta [página](https://www.python.org/downloads/release/python-3913/). 3. **Cualquier herramienta IDE para el desarrollo de funciones Python y código del cliente** Puede usar cualquier IDE para trabajar con la función Advanced I/O y el código del cliente. Algunas opciones populares incluyen Visual Studio Code, IDLE, PyCharm y Sublime Text. Descargue e instale un IDE de su preferencia en su sistema. > **Nota:** Si ha decidido configurar el componente del cliente de la aplicación Catalyst como una aplicación Angular, asegúrese de tener instalado el Angular CLI. Puede encontrar instrucciones detalladas sobre cómo hacerlo en la [documentación del Angular CLI](https://angular.io/guide/setup-local#install-the-angular-cli). > Si es usuario del IDE Visual Studio Code, puede instalar la extensión **Catalyst Tools** y usar su IDE en lugar del CLI. Puede 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/).