Où est installé Python

Manav Narula 15 octobre 2021
  1. Utilisez la fonction dirname() pour trouver le dossier d’installation de Python
  2. Utilisez la commande where pour trouver le dossier d’installation de Python
  3. Utilisez la commande which pour trouver le dossier d’installation de Python
Où est installé 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.

Auteur: Manav Narula
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

Article connexe - Python Installation