Python
Entorno de desarrollo
Ruta de instalación
Mac

Cómo comprobar la ruta de instalación de Python en Mac

En este post, aprenderemos cómo encontrar la ruta de instalación de Python en Mac, verificar la instalación y comprobar la versión.

Como se mencionó en el post Descargar e instalar (Mac), hay tres formas principales de instalar Python en Mac. Comprobemos también las rutas de instalación correspondientes en cada caso.

1. Verificar la instalación y la versión

Una vez que hayas instalado Python usando el instalador o homebrew, querrás abrir una terminal y verificar que tu instalación funciona correctamente. Puedes hacerlo simplemente ejecutando python3 --version para comprobar la versión de Python que tienes instalada, o python3 para ejecutar el REPL.

Ejecutando el REPL de Python instalado

En la captura de pantalla anterior, puedes ver que se está ejecutando la versión recién instalada del REPL de Python, no la que estaba instalada por defecto en tu Mac. Por supuesto, el Python previamente instalado todavía existe en la máquina. Sin embargo, la versión que acabamos de instalar tiene mayor prioridad, por lo que se ejecuta primero cuando escribimos el comando python3.

2. Compruebe la ruta de instalación

2.1. Ruta a Python instalado por el instalador oficial de Python

En la Sección 1 vimos que el Python recién instalado se está ejecutando, ahora vamos a comprobar la ruta a este ejecutable de Python. Para determinar la ubicación de esta ruta, puedes utilizar el siguiente comando.

which python3

The `which' command checks the path to the executable file run by a specific command in the terminal, and can be used with any command, including git, docker, node, etc.

Resultado de la ejecución: que python3

Dice que el ejecutable de Python que se está ejecutando está en la carpeta /usr/local/bin. Sin embargo, la carpeta /usr/local/bin contiene principalmente accesos directos, no ejecutables reales. Lo mismo ocurre con Python.

Los sistemas operativos tipo Unix, incluido el Mac, tienen una función similar a la de los accesos directos de Windows. Se llama enlace simbólico, y se utiliza la opción -l del comando ls para obtener la ubicación original del archivo asociado al enlace simbólico.

ls -l /usr/local/bin/python3

Resultado de la ejecución: Obtener ruta de instalación de Python

  • ->: El programa actual se almacena donde apunta esta flecha.
  • ..: Estos dos puntos representan la carpeta padre.

Así que la ruta real al Python descargado es /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.

Ejecutar Python 3.11

Ejecuto el archivo python en esa ruta y funciona correctamente.

2.2. La ruta Python incorporada en Mac

A continuación, vamos a ver la ruta al ejecutable de Python que se instaló originalmente en el Mac.

El Python preinstalado es utilizado por el Mac OS y su propia plataforma de desarrollo, Xcode. Está incluido en una colección de programas llamada CommandLineTools de Apple. Así que la ruta a este Python es /Library/Developer/CommandLineTools/usr/bin/python3.

Además, la misma versión se instala automáticamente en la ruta /usr/bin/python3, así que cuando los encuentres todos y los ejecutes, verás algo como esto

Ejecutando Python 3.9.6

Ten en cuenta que la carpeta /usr/local/bin tiene mayor prioridad que la carpeta /usr/bin, así que si escribes python3 sin ninguna ruta, se ejecutará la última versión. Estas rutas se llaman PATH y se almacenan como variables de entorno en el intérprete de comandos que estés utilizando.

Puedes ver todos los valores de PATH con el siguiente comando.

echo $PATH

Resultado de la ejecución: Obtener PATH

Puedes ver que en mi Mac, /usr/local/bin ocupa el 2º lugar y /usr/bin el 4º.

2.3. Ruta al archivo ejecutable de Python instalado por Homebrew

Para ver la ruta real y la ruta de enlace simbólico del ejecutable de Python instalado con Homebrew, consulte Descarga e Instalación (Mac) - 3. Cómo descargar e instalar Python con Homebrew sección.

2.4. Ruta al archivo ejecutable de Python instalado con Conda / Mamba

Para ver la ruta real y la ruta symlink del ejecutable de Python que instalaste con Conda o Mamba, ver Descarga e Instalación (Mac) - 4.3. Instalación de Python con el gestor de paquetes Conda/Mamba sección.

copyright for Python Mac path

© 2023 All rights reserved.