Configurar variables de entorno en MAC OS

Configurar variables de entorno en MAC OS

Muchas veces necesitamos configurar variables de entorno en MAC OS, ya sea para configurar un programa o algún sdk de programación, y hoy te enseñaremos cómo hacerlo tanto temporalmente cómo de forma permanente.

Recientemente, he estado trabajando con desarrollo de apps multiplataforma.

Para este propósito utilizamos flutter como herramienta y a la hora de preparar para iOS surgió un tema importante.

Configurar variables de entorno en MAC OS para agregar el sdk de flutter.


Suscríbete!

Suscríbete a nuestra lista de correo y recíbe los últimos contenidos directamente en tu bandeja de correo electrónico, puedes elegir únicamente de que categoria del blog quieres recibir contenido.

Suscríbeme

Al compilar con X Code simplemente no detectaba el sdk por lo que tuvimos que agregar su ruta como variable de entorno.

Esto puede ser fácil para algunos, pero no tanto para otros así que decidí dejar esta información por aquí para quien la necesite.

Antes de iniciar es importante mencionar que tengo MAC OS Ventura.

Lo primero que necesitaremos es abrir una terminal.

En ella teclearemos el siguiente comando para ver que variables de entorno nos reconoce el sistema.

printenv

Una vez que hemos comprobado que nuestra variables de entorno no esta agregada podemos continuar.

También puedes consultar específicamente por una variable en particular de esta forma:

echo $PATH

Ahora que sabemos cómo saber si nuestra variable está configurada o no vamos a ver cómo agregarla.

Configurar variables de entorno en MAC OS temporalmente

En ocasiones solo queremos agregar una variable de forma temporal.

Para hacer esto simplemente en una terminal tecleamos lo siguiente:

export FLUTTER_ROOT=/User/jonathan/flutter/

Donde por supuesto debemos cambiar FLUTTER_ROOT por el nombre de tu variable y la ruta que yo tengo por la ruta que quieres agregar.

Ahora nuestra terminal reconocerá esta variable según lo establecido.

Configurar variables de entorno en MAC OS permanentemente

Si queremos que la variable de entorno quede de forma permanente entonces tendremos que hacer un paso adicional.

Vamos a abrir al archivo .bash_profile, utilizaremos nano, pero puedes utilizar cualquier editor de tu preferencia.

Me gusta mucho nano para trabajar dentro de la terminal, ya para programar utilizo editores de código como visual studio code o similares.

Por cierto si eres desarrollador web puedes ver las herramientas básicas de un desarrollador web.

nano ~/.bash_profile

y agregaremos la variable y su valor dentro de este archivo.

export FLUTTER_ROOT=/User/jonathan/flutter/

Ahora guardamos y salimos.

Si ejecutamos nuevamente el comando printenv no veremos cambiamos aún.

Será necesario recargar nuestro archivo de preferencias con el siguiente comando:

source ~/.bash_profile

Ahora si el sistema podrá reconocer tu variable de entorno en tu sistema MAC OS sin problemas.

Este mismo procedimiento se repite para cualquier tipo de variable de entorno que quieras agregar.

Como puedes ver el procedimiento es sencillo, pero la información resulta bastante útil sobre todo cuando eres nuevo en MAC.

También puedes pasarte a ver cómo crear un modal de dos botones con flutter y cualquier otro tema de flutter en el blog.

Si esta información sobre cómo configurar variables de entorno en MAC OS te ha sido de utilidad no olvides compartirla en tus redes sociales y dejarnos un comentario en la sección de abajo si tienes cualquier duda con respecto a este tema, será un placer ayudarte.

¡Hasta luego!

Clic para valorar esta información
[Total: 3 Promedio: 5]