--- title: "Archivo de configuración del CLI" url: https://docs.catalyst.zoho.com/es/cli/v1/cli-config/ description: "Catalyst te permite establecer y administrar la ubicación de Python descargado en tu sistema local en un archivo de configuración específico." last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # Archivo de configuración del CLI ### Introducción Los archivos de configuración en general son archivos que definen parámetros y valores para la configuración de cualquier software o base de código. En este caso, Catalyst proporciona comandos del CLI que te permiten establecer y administrar la ubicación de [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/overview/) y ciertas versiones de [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/overview/) descargadas en tu sistema local, en un archivo de configuración específico. Este archivo de configuración en particular es un archivo local oculto que se mantiene en tu sistema en ubicaciones variadas, según el sistema operativo instalado. Controla las operaciones de diversas utilidades en tu sistema. También contiene las configuraciones que permiten que el sistema se comunique eficazmente con el CLI. > **Nota:** Actualmente solo puedes establecer la información de la ruta de Python, Java 11, Java 17, Java 21 o Java 25 en este archivo de configuración. Catalyst actualmente no admite agregar otra información en este archivo a través del CLI. ### Establecer un par clave-valor Puedes agregar una entrada al archivo de configuración en tu máquina local especificando la ruta de Python, Java 11, Java 17, Java 21 o Java 25 almacenada en tu sistema, proporcionando las entradas en forma de un par clave-valor. Para hacerlo, ejecuta el comando mencionado a continuación desde la terminal de tu sistema: ```sh catalyst config:set <key=value> ``` Puedes establecer la información de la ruta para los stacks de funciones de la siguiente manera: - **Python**: ```sh catalyst config:set python3_9.bin=/Users/amelia-426/Downloads/Python-3.9.16 ``` - **Java 8**: ```sh catalyst config:set java8.bin=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/bin ``` - **Java 11**: ```sh catalyst config:set java11.bin=/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin ``` - **Java 17**: ```sh catalyst config:set java17.bin=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin ``` - **Java 21**: ```sh catalyst config:set java21.bin=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home/bin ``` - **Java 25**: ```sh catalyst config:set java25.bin=/Library/Java/JavaVirtualMachines/jdk-25.jdk/Contents/Home/bin ``` > **Nota:** * Actualmente, solo puedes establecer la clave como `python3_9.bin`, `java8.bin`, `java11.bin`, `java17.bin`, `java21.bin` o `java25.bin` * Reemplaza la ruta listada en los comandos anteriores con tu ruta de JDK o Python * Si tu sistema local ejecuta **Windows OS**, encierra la ruta entre comillas dobles. Por ejemplo, establecerás la ruta de Java 11 de la siguiente manera: ```sh catalyst config:set java11.bin="/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin" ``` ### Obtener el valor de una clave específica Puedes obtener el valor de cualquier clave específica en este archivo de configuración ejecutando el siguiente comando de terminal con la clave: ```sh catalyst config:get <key> ``` - **Python**: ```sh catalyst config:get python3_9.bin ``` - **Java 8**: ```sh catalyst config:get java8.bin ``` - **Java 11**: ```sh catalyst config:get java11.bin ``` - **Java 17**: ```sh catalyst config:get java17.bin ``` - **Java 21**: ```sh catalyst config:get java21.bin ``` - **Java 25**: ```sh catalyst config:get java25.bin ``` Esto devolverá la ruta o el valor de la clave almacenada en el archivo de configuración. Por ejemplo: - **Python**: /Users/amelia-426/Downloads/Python-3.9.16 - **Java 8**: /Library/Java/JavaVirtualMachines/jdk1.8.0_291 - **Java 11**: /Library/Java/JavaVirtualMachines/jdk-11.0.17 - **Java 17**: /Library/Java/JavaVirtualMachines/jdk-17 - **Java 21**: /Library/Java/JavaVirtualMachines/jdk-21 - **Java 25**: /Library/Java/JavaVirtualMachines/jdk-25 > **Nota:** * Actualmente, solo puedes recuperar la información de la ruta de Python, Java 8, Java 11, Java 17, Java 21 o Java 25 de este archivo usando este comando del CLI. * Reemplaza la ruta listada en los comandos anteriores con tu ruta de JDK o Python * Si tu sistema local ejecuta **Windows OS**, encierra la ruta entre comillas dobles. Por ejemplo, establecerás la ruta de Java 11 de la siguiente manera: ```sh catalyst config:get java11.bin="/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin" ``` ### Listar configuraciones Puedes recuperar la lista de todas las configuraciones (pares clave-valor) que están presentes en el archivo de configuración ejecutando el siguiente comando: ```sh catalyst config:list ``` ![catalyst_cli_config](https://catalyst-docs-development.zohostratus.in/images/cli/cli-config/catalyst_cli_config3.webp) > **Nota:** Actualmente, este comando del CLI solo recupera la información de configuración de la ruta de Python, Java 8, Java 11, Java 17, Java 21 o Java 25 en tu sistema. ### Eliminar clave Puedes eliminar una entrada en el archivo de configuración ejecutando el siguiente comando del CLI: ```sh catalyst config:delete <key> ``` Debes especificar el nombre de la clave de la entrada que deseas eliminar. * **Python**: ```sh catalyst config:delete python3_9.bin ``` * **Java 8**: ```sh catalyst config:delete java8.bin ``` * **Java 11**: ```sh catalyst config:delete java11.bin ``` * **Java 17**: ```sh catalyst config:delete java17.bin ``` Esto eliminará el par clave-valor del archivo.