pip-pipx
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| pip-pipx [2025/06/07 15:48] – Antoine Petit | pip-pipx [2025/06/07 16:41] (Version actuelle) – Antoine Petit | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ==== Introduction à Pip ==== | ==== Introduction à Pip ==== | ||
| - | **Pip** est l' | + | [[https:// |
| ==== Fonctionnalités Principales de Pip ==== | ==== Fonctionnalités Principales de Pip ==== | ||
| + | 1. **Installation de Paquets** : | ||
| - | - **Installation de Paquets** : | + | La commande //**`pip install < |
| - | - Utilisez la commande | + | |
| - | < | + | |
| - | pip install requests | + | |
| - | </ | + | |
| - | - **Mise à Jour de Paquets** : | + | <code> pip install requests |
| - | - Utilisez `pip install --upgrade | + | |
| - | | + | |
| - | pip install | + | |
| - | ``` | + | |
| - | - **Désinstallation | + | 2. **Mise à Jour de Paquets** : |
| - | - Utilisez `pip uninstall < | + | |
| - | | + | |
| - | pip uninstall requests | + | |
| - | ``` | + | |
| - | - **Gestion des Environnements Virtuels** : | + | La commande //**`pip install --upgrade < |
| - | - Pip peut être utilisé avec des environnements virtuels pour isoler les dépendances de différents projets. | + | |
| - | ```bash | + | < |
| - | | + | |
| - | | + | |
| - | | + | |
| - | ``` | + | |
| - | - **Fichier requirements.txt** : | + | 3. **Désinstallation de Paquets** : |
| - | - Pip peut lire un fichier `requirements.txt` pour installer plusieurs paquets en une seule commande. | + | |
| - | | + | |
| - | pip install -r requirements.txt | + | |
| - | ``` | + | |
| - | #### Évolution : Pipx | + | La commande //**`pip uninstall < |
| + | |||
| + | < | ||
| - | **Pipx** est un outil qui permet d' | + | 4. **Gestion des Environnements Virtuels** : |
| - | #### Fonctionnalités Principales de Pipx | + | Pip peut être utilisé avec des environnements virtuels pour isoler les dépendances de différents projets. |
| + | |||
| + | < | ||
| + | python -m venv myenv | ||
| + | source myenv/ | ||
| + | pip install requests | ||
| + | </ | ||
| + | |||
| + | 5. **Fichier requirements.txt** : | ||
| + | |||
| + | Pip peut lire un fichier // | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Évolution : Pipx ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ==== Fonctionnalités Principales de Pipx ==== | ||
| 1. **Installation d' | 1. **Installation d' | ||
| - | - Utilisez | + | |
| - | ```bash | + | La commande //**`pipx install < |
| - | | + | |
| - | ``` | + | < |
| 2. **Mise à Jour d' | 2. **Mise à Jour d' | ||
| - | - Utilisez | + | |
| - | ```bash | + | La commande |
| - | | + | |
| - | ``` | + | < |
| 3. **Désinstallation d' | 3. **Désinstallation d' | ||
| - | - Utilisez | + | |
| - | ```bash | + | La commande //**`pipx uninstall < |
| - | pipx uninstall black | + | < |
| - | ``` | + | |
| 4. **Liste des Applications Installées** : | 4. **Liste des Applications Installées** : | ||
| - | - Utilisez | + | |
| - | ```bash | + | La commande |
| - | pipx list | + | < |
| - | ``` | + | |
| 5. **Exécution d' | 5. **Exécution d' | ||
| - | - Les applications installées via pipx peuvent être exécutées directement depuis la ligne de commande. | ||
| - | | ||
| - | black --help | ||
| - | ``` | ||
| - | #### Avantages de Pipx | + | Les applications installées via pipx peuvent être exécutées directement depuis la ligne de commande. |
| + | < | ||
| + | |||
| + | ====Avantages de Pipx ==== | ||
| - | - **Isolation des Dépendances** : Chaque application installée via pipx est isolée dans son propre environnement virtuel, évitant ainsi les conflits de dépendances. | + | |
| - | - **Simplicité d' | + | - **Simplicité d' |
| - | - **Gestion Centralisée** : Toutes les applications installées via pipx peuvent être gérées facilement avec des commandes simples. | + | - **Gestion Centralisée** : Toutes les applications installées via pipx peuvent être gérées facilement avec des commandes simples. |
| - | #### Conclusion | + | ==== Conclusion |
| Pip et Pipx sont des outils indispensables pour tout développeur Python. Pip facilite la gestion des paquets et des dépendances, | Pip et Pipx sont des outils indispensables pour tout développeur Python. Pip facilite la gestion des paquets et des dépendances, | ||
pip-pipx.1749311316.txt.gz · Dernière modification : de Antoine Petit
