Aperçu
python3 est une commande essentielle utilisée pour exécuter des programmes écrits en langage Python 3 ou pour démarrer un shell Python interactif. Diverses options permettent de contrôler la manière dont il est exécuté.
Fonctionnalités principales
- Exécution de fichiers de script Python
- Démarrage d'un shell Python interactif
- Exécution de modules Python comme des scripts
- Exécution directe de chaînes de code
- Vérification de la version Python installée
Options principales
Voici les options couramment utilisées avec la commande python3.
Exécution et informations
Commande générée :
Essayez de combiner les commandes.
Description:
`python3` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Voici divers exemples d'utilisation de la commande python3.
Démarrage d'un shell Python interactif
python3
L'exécution de python3 sans aucun argument démarre l'interpréteur interactif.
Exécution d'un script Python
python3 my_script.py
Exécute un fichier de script Python spécifié (par exemple, `my_script.py`).
Exécution directe d'une chaîne de code
python3 -c "print('Hello, Python from command line!')"
Utile pour exécuter directement un petit code Python depuis la ligne de commande.
Exécution d'un module Python
python3 -m http.server 8000
Exécute un module Python spécifique comme un script. Par exemple, vous pouvez démarrer un serveur HTTP simple.
Vérification de la version Python
python3 -V
Vérifie la version de Python 3 installée sur votre système.
Installation
La plupart des distributions Linux modernes incluent Python 3 par défaut, mais si vous avez besoin d'une version spécifique ou si elle n'est pas installée, vous pouvez utiliser les commandes suivantes.
Systèmes basés sur Debian/Ubuntu
sudo apt update
sudo apt install python3
Installe Python 3 en utilisant le gestionnaire de paquets APT.
Systèmes basés sur CentOS/RHEL/Fedora
sudo yum install python3 -y
# Ou
sudo dnf install python3 -y
Installe Python 3 en utilisant le gestionnaire de paquets YUM ou DNF.
Conseils et précautions
Conseils utiles et précautions lors du développement et de l'utilisation de Python.
Utilisation d'environnements virtuels
Il est recommandé d'utiliser des environnements virtuels pour créer des environnements Python indépendants pour chaque projet. Vous pouvez en créer un avec la commande `python3 -m venv myenv`.
- Prévention des conflits de dépendances entre projets
- Évite de polluer l'environnement Python système
- Facilite la gestion des paquets
Gestion des paquets avec pip
Les paquets Python peuvent être installés, mis à jour et désinstallés à l'aide de la commande `pip3`. (Ex: `pip3 install requests`)
- Installation de paquets : `pip3 install <nom_du_paquet>`
- Mise à jour de paquets : `pip3 install --upgrade <nom_du_paquet>`
- Désinstallation de paquets : `pip3 uninstall <nom_du_paquet>`
Attention à la confusion entre Python 2 et Python 3
Sur certains systèmes plus anciens, la commande `python` peut pointer vers Python 2. Pour utiliser explicitement Python 3, il est plus sûr d'utiliser toujours `python3`.