Dónde está instalado Python

Manav Narula 30 enero 2023
  1. Utilice la función dirname() para encontrar la carpeta de instalación de Python
  2. Utilice el comando where para encontrar la carpeta de instalación de Python
  3. Utilice el comando which para encontrar la carpeta de instalación de Python
Dónde está instalado Python

La carpeta de instalación de cualquier software o aplicación tiene cierta importancia, ya que nos señala el lugar exacto donde se pueden encontrar la mayoría de los archivos y carpetas relacionados. Lo mismo ocurre con Python; tenemos que instalarlo en una ubicación específica donde almacena los módulos del lenguaje y el marco básico.

En este tutorial, aprenderemos cómo ver la ruta de la carpeta de instalación de Python.

Utilice la función dirname() para encontrar la carpeta de instalación de Python

La biblioteca os se utiliza para interactuar con el sistema operativo y tiene funciones disponibles para recuperar las rutas completas de los archivos. La función dirname() de esta biblioteca se puede utilizar para recuperar el directorio de la ruta del archivo especificado.

Para volver al directorio de instalación, pasamos el sys.executable a esta función desde la biblioteca sys. El sys.executable devuelve la ruta del ejecutable binario del intérprete de Python.

El siguiente código muestra cómo usar esto.

import os
import sys

print(os.path.dirname(sys.executable))

Producción :

C:\Python\Python 3.9\

Utilice el comando where para encontrar la carpeta de instalación de Python

Podemos usar directamente el comando where python en el símbolo del sistema para encontrar la carpeta de instalación de Python en Windows.

C:\>where python
C:\Python\Python 3.9\python.exe

Utilice el comando which para encontrar la carpeta de instalación de Python

En Linux y macOS, podemos usar el comando which python en la terminal para ver la ruta de instalación de Python.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artículo relacionado - Python Installation