Où est installé Python
-
Utilisez la fonction
dirname()
pour trouver le dossier d’installation de Python -
Utilisez la commande
where
pour trouver le dossier d’installation de Python -
Utilisez la commande
which
pour trouver le dossier d’installation de Python
Le dossier d’installation de tout logiciel ou application a une certaine importance car il nous indique l’endroit exact où se trouvent la plupart des fichiers et dossiers associés. Il en va de même pour Python; nous devons l’installer à un emplacement spécifique où il stocke les modules du langage et le cadre de base.
Dans ce tutoriel, nous allons apprendre à afficher le chemin du dossier d’installation de Python.
Utilisez la fonction dirname()
pour trouver le dossier d’installation de Python
La bibliothèque os
permet d’interagir avec le système d’exploitation et dispose de fonctions permettant de récupérer les chemins complets des fichiers. La fonction dirname()
de cette bibliothèque peut être utilisée pour récupérer le répertoire à partir du chemin du fichier spécifié.
Pour renvoyer le répertoire d’installation, on passe le sys.executable
à cette fonction depuis la bibliothèque sys
. sys.executable
renvoie le chemin de l’exécutable binaire de l’interpréteur Python.
Le code suivant montre comment l’utiliser.
import os
import sys
print(os.path.dirname(sys.executable))
Production:
C:\Python\Python 3.9\
Utilisez la commande where
pour trouver le dossier d’installation de Python
Nous pouvons directement utiliser la commande where python
dans l’invite de commande pour trouver le dossier d’installation de Python dans Windows.
C:\>where python
C:\Python\Python 3.9\python.exe
Utilisez la commande which
pour trouver le dossier d’installation de Python
Sous Linux et macOS, nous pouvons utiliser la commande which python
dans le terminal pour afficher le chemin d’installation 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