Dónde está instalado Python
-
Utilice la función
dirname()
para encontrar la carpeta de instalación de Python -
Utilice el comando
where
para encontrar la carpeta de instalación de Python -
Utilice el comando
which
para encontrar la carpeta de instalación de Python
![Dónde está instalado Python](/img/Python/feature-image---python-installation-folder.webp)
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 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