Si utilizas Python y sus bibliotecas con regularidad desde la terminal o en tus scripts de shell, agregar Python a la variable PATH del sistema se vuelve esencial. Cuando ejecutas Python por primera vez después de la instalación, tu comando puede devolver un error o iniciar una versión de Python diferente a la que descargaste.

Una vez que agrega Python a PATH, elimina la molestia de tener que ingresar la ruta completa al ejecutable de Python todo el tiempo. Si aparece un mensaje de error de "comando no encontrado" mientras ejecuta scripts de Python, siga los pasos a continuación para agregar Python a PATH en suMac.

Relacionado
Cómo ejecutar ipconfig en una Mac

Puede ejecutar ipconfig para averiguar la dirección IP de su Mac

¿Por qué debería agregar Python a PATH?

Variables de ruta en la terminal

PATH es básicamente una variable del sistema que almacena una lista de directorios. Cuando escribes un comando en la Terminal, macOS busca el binario mencionado en los directorios PATH. macOS usa dos puntos (:) para separar una cadena de directorios.

Ya sea Windows, macOS o Linux, cada sistema operativo tiene una variable llamada PATH que contiene una lista de directorios con archivos ejecutables. Cuando ingresas un comando en la Terminal, busca archivos con el mismo nombre en la variable PATH. Terminas recibiendo un mensajede comando no encontradocuando la terminal o el símbolo del sistema (en Windows) no pueden encontrarlo.

Siempre puedes deshacerte de un error de este tipo escribiendo el directorio completo del archivo ejecutable. Pero no es un método fácil de usar y es definitivamente una práctica que consume mucho tiempo. Además, las aplicaciones que necesitan invocar el directorio no podrán hacerlo, ya que no podrán encontrarlo. En su lugar, puedes agregar el directorio de archivos ejecutables a la variable PATH y simplemente ingresar el nombre del comando para acceder a él.

Si sigue los pasos a continuación y agrega Python a PATH en macOS, podrá ejecutar scripts de Python, administrar paquetes y simplificar la configuración de desarrollo de Python en poco tiempo. Básicamente, esto aumenta su productividad y es una de las primeras cosas que puede hacer después de instalar la última versión de Python desde elsitio webde la empresa .

Reinstalar Python en macOS

La página de descarga de Python

Cuando instalas Python en Mac, el sistema lo agrega a tu ruta de forma predeterminada. Si no puedes ejecutar los comandos de Python desde la terminal, es posible que haya ocurrido algún error durante el proceso de instalación o después. En lugar de agregar Python a PATH, puedes reinstalarlo e intentarlo nuevamente ejecutando el instalador. Esto debería agregarlo a la ruta local.

Agregue Python a PATH en macOS usando la terminal

Puede comprobar la ubicación de instalación de Python siguiendo estos pasos:

  1. Dirígete aLaunchpaden Mac (presionandoComandoy labarra espaciadora) y escribeTerminal.
  2. Escribawhich python(para Python 2.x) owhich python3y presione Retorno.
    Encuentra la ruta de Python
    Ten en cuenta la ruta. Si es /usr/local/bin, no necesitas hacer nada más, debería funcionar bien.Si la ruta no es /usr/local/bin, continúa con los siguientes pasos, ya que tendrás que modificar el archivo .zshrc.Este es un archivo de configuración que se ejecuta cada vez que inicias una nueva sesión de Terminal.
  3. Ingrese el siguiente comando y presione la tecla Retorno:
    nano ~/.zshrc
    Configurar archivo Zshell
    Esto abrirá el editor de texto nano para editar el archivo .zshrc, un archivo de configuración para el entorno informático.
  4. Agregue la siguiente línea al archivo .zshrc:
    exportar PATH="/ruta/a/python:$PATH"
  5. Reemplace path/to/python con la ruta real de Python. Por ejemplo, si Python está instalado en el directorio/Frameworks/Library/Python.framework/Versions/3.12/bin, la línea correcta seríaexport PATH="/Frameworks/Library/Python.framework/Versions/3.12/bin:$PATH". La carpeta que agregue debe ser la carpeta real que contiene el archivo python3.
    Ingresar al directorio de Python en la terminal
  6. PresioneCtrl + Opara guardar el archivo .zshrc y luego presioneEnter. PresioneCtrl + Xpara salir del editor de texto.
  7. Ingrese el siguiente comando para recargar el archivo /zshrc y guardar los cambios:
    fuente ~/.zshrc

Eso es todo. Has agregado Python a PATH en macOS con éxito. Puedes volver a escribir el comandoecho $PATHpara verificar la variable PATH actualizada con el directorio de Python.

Complete sus proyectos de Python en poco tiempo

Esta es la razón por la que deberías agregar Python a PATH

Tu configuración de desarrollo de Python estará incompleta si no la agregas a la PATH del sistema. Si lo haces, ahorrarás tiempo y esfuerzo y aumentarás tu productividad durante proyectos Python complejos. Si eresnuevo en Terminal en Mac, consulta nuestra guía dedicada para obtener más información al respecto. También puedes revisar varioscomandos importantes de Terminalpara desbloquear otras herramientas avanzadas.

Relacionado
Cómo desinstalar Python en macOS

Si quieres eliminar Python de tu Mac, puedes aprender los pasos aquí