{"id":7206,"date":"2020-05-12T18:22:01","date_gmt":"2020-05-12T18:22:01","guid":{"rendered":"https:\/\/blog.hostinger.io\/fr-tutoriels\/?p=7206"},"modified":"2025-06-05T19:23:57","modified_gmt":"2025-06-05T19:23:57","slug":"installer-pip-sur-ubuntu","status":"publish","type":"post","link":"\/fr\/tutoriels\/installer-pip-sur-ubuntu","title":{"rendered":"Comment installer Python pip sur Ubuntu"},"content":{"rendered":"<p>pip, qui signifie &laquo;&nbsp;pip Installs Packages&nbsp;&raquo;, est le gestionnaire de paquets Python le plus couramment utilis&eacute;. Contrairement aux autres gestionnaires de paquets, pip installe et g&egrave;re directement les d&eacute;pendances de Python, offrant ainsi une grande flexibilit&eacute; et compatibilit&eacute;, ce qui en fait l&rsquo;outil pr&eacute;f&eacute;r&eacute; pour la gestion des projets Python.<\/p><p>Cet article explique comment installer pip sur un serveur priv&eacute; virtuel (VPS) Ubuntu et les commandes pip de base pour g&eacute;rer les paquets Python sur votre syst&egrave;me.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">Qu'est-ce que pip ?<\/h2>\n                    <p>Pip Installs Packages (pip) est un gestionnaire de paquets Python qui permet d&rsquo;installer, de mettre &agrave; jour et de supprimer des modules. Il vous permet de s&eacute;lectionner une version sp&eacute;cifique du logiciel, d&rsquo;isoler les paquets dans des environnements virtuels Python et de v&eacute;rifier automatiquement les d&eacute;pendances. En raison de ses avantages, pip est le meilleur logiciel pour <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/creer-un-environnement-virtuel-python\">configurer un environnement d&rsquo;h&eacute;bergement pour les projets Python<\/a>.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-conditions-prealables-a-l-installation-de-pip-sur-ubuntu\"><strong>Conditions pr&eacute;alables &agrave; l&rsquo;installation de pip sur Ubuntu<\/strong><\/h2><p>Avant de proc&eacute;der aux &eacute;tapes suivantes, assurez-vous que vous disposez d&rsquo;un serveur virtuel fonctionnant avec une version plus r&eacute;cente du syst&egrave;me d&rsquo;exploitation Ubuntu, comme la <strong>version 24.04<\/strong>. Dans le cas contraire, les commandes d&rsquo;installation pourraient &ecirc;tre diff&eacute;rentes.<\/p><p>L&rsquo;<strong><a href=\"\/fr\/vps\">h&eacute;bergement VPS d&rsquo;Hostinger<\/a> <\/strong>prend en charge diff&eacute;rents syst&egrave;mes d&rsquo;exploitation et logiciels, ce qui garantit des processus d&rsquo;installation de pip et de d&eacute;ploiement de Python sans heurts.<\/p><p>Les utilisateurs peuvent configurer des distros Linux et des applications en un seul clic en utilisant nos <a href=\"https:\/\/support.hostinger.com\/fr\/articles\/1583571-quels-sont-les-systemes-d-exploitation-disponibles-pour-les-vps\" target=\"_blank\" rel=\"noopener\"><strong>templates de syst&egrave;mes d&rsquo;exploitation VPS<\/strong><\/a>. Par exemple, ils peuvent utiliser le template <strong>OpenLiteSpeed et Django <\/strong>pour acc&eacute;l&eacute;rer le d&eacute;ploiement de Python.<\/p><p>D&rsquo;autres fonctionnalit&eacute;s permettent &eacute;galement de simplifier d&rsquo;autres t&acirc;ches de gestion du serveur. Le <strong>terminal de navigateur <\/strong>vous permet de vous connecter au VPS directement &agrave; partir de votre navigateur web. Vous pouvez &eacute;galement g&eacute;n&eacute;rer des commandes pour l&rsquo;administration du serveur &agrave; l&rsquo;aide de simples invites avec <strong>Kodee<\/strong>, notre assistant IA.<\/p><p>Nos plans VPS conviennent aux d&eacute;butants ayant des connaissances techniques minimales et aux experts qui ont besoin d&rsquo;un contr&ocirc;le total sur leur environnement d&rsquo;h&eacute;bergement.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-comment-installer-pip-sur-ubuntu\"><strong>Comment installer pip sur Ubuntu<\/strong><\/h2><p>Apr&egrave;s avoir achet&eacute; un plan d&rsquo;h&eacute;bergement VPS Hostinger et install&eacute; <strong>Ubuntu 24.04<\/strong>, suivez ces &eacute;tapes pour installer pip.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-se-connecter-a-votre-vps-et-creer-un-nouveau-compte\"><strong>1. Se connecter &agrave; votre VPS et cr&eacute;er un nouveau compte<\/strong><\/h3><p>Pour ex&eacute;cuter des commandes sur votre VPS, connectez-vous au syst&egrave;me via le protocole Secure Shell (SSH).<\/p><p>Les utilisateurs de <strong>Linux <\/strong>ou de <strong>macOS <\/strong>peuvent utiliser <strong>Terminal<\/strong>. Cependant, dans ce tutoriel, nous <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/connexion-ssh-windows-putty\"><strong>utiliserons le client PuTTY<\/strong><\/a> car il est &eacute;galement compatible avec d&rsquo;autres syst&egrave;mes d&rsquo;exploitation, y compris <strong>Windows<\/strong>.<\/p><p>Apr&egrave;s avoir install&eacute; PuTTY, ouvrez l&rsquo;application et entrez l&rsquo;adresse IP de votre VPS. Cliquez sur <strong>Ouvrir <\/strong>et connectez-vous en tant qu&rsquo;utilisateur <strong>root<\/strong>. Les utilisateurs de Hostinger peuvent trouver les informations de connexion de leur VPS en naviguant vers la zone d&rsquo;aper&ccedil;u g&eacute;n&eacute;ral du VPS.<\/p><figure data-wp-context='{\"imageId\":\"69fcd32db71f7\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1134\" height=\"426\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/public\" alt=\"Identifiants d'acc&egrave;s SSH dans le menu d'aper&ccedil;u du VPS de hPanel\" class=\"wp-image-40731\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/w=1134,fit=scale-down 1134w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/Apercu-general-Hostinger-06-05-2025_08_02_PM-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1134px) 100vw, 1134px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Comme l&rsquo;utilisation de root pour ex&eacute;cuter des <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\"><strong>commandes Linux<\/strong><\/a> peut &ecirc;tre risqu&eacute;e en raison de l&rsquo;absence de confirmation, cr&eacute;ons un nouveau superutilisateur. Voici la commande :<\/p><pre class=\"wp-block-preformatted\">adduser votre-nom-d-utilisateur<\/pre><p>Saisissez le mot de passe de votre nouvel utilisateur et d&rsquo;autres d&eacute;tails. Ensuite, accordez-lui des privil&egrave;ges administratifs en l&rsquo;ajoutant au groupe <strong>sudo :<\/strong><\/p><pre class=\"wp-block-preformatted\">usermod -a -G sudo votre-nom-d-utilisateur<\/pre><p>Passons maintenant aux nouveaux utilisateurs &agrave; l&rsquo;aide de la commande suivante :<\/p><pre class=\"wp-block-preformatted\">su votre-nom-d-utilisateur<\/pre><p>Une fois que le nom de la ligne de commande a chang&eacute;, entrez <strong>cd <\/strong>pour retourner dans le r&eacute;pertoire d&rsquo;origine, et nous pouvons proc&eacute;der &agrave; l&rsquo;installation.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-mettre-a-jour-le-depot-de-paquets-de-votre-systeme\"><strong>2. Mettre &agrave; jour le d&eacute;p&ocirc;t de paquets de votre syst&egrave;me<\/strong><\/h3><p>Pour vous assurer que vous disposez des derni&egrave;res informations logicielles et des derniers correctifs de s&eacute;curit&eacute;, mettez &agrave; jour le d&eacute;p&ocirc;t de votre syst&egrave;me en ex&eacute;cutant le programme :<\/p><pre class=\"wp-block-preformatted\">sudo apt update<\/pre><p>Entrez le mot de passe de l&rsquo;utilisateur et appuyez sur <strong>Y <\/strong>si la ligne de commande demande une confirmation.<\/p><p>Bien que cela soit facultatif, nous recommandons &eacute;galement d&rsquo;installer le dernier correctif disponible afin d&rsquo;&eacute;viter les probl&egrave;mes d&rsquo;incompatibilit&eacute;. Voici la commande :<\/p><pre class=\"wp-block-preformatted\">sudo apt upgrade<\/pre><h3 class=\"wp-block-heading\" id=\"h-3-installer-le-paquet-python-pip\"><strong>3. Installer le paquet Python pip<\/strong><\/h3><p>Pour fonctionner correctement, le gestionnaire de paquets pip a besoin de l&rsquo;interpr&eacute;teur Python. Le langage de programmation &eacute;tant g&eacute;n&eacute;ralement pr&eacute;configur&eacute; dans Ubuntu, ex&eacute;cutez cette commande pour v&eacute;rifier si votre syst&egrave;me en est &eacute;quip&eacute; :<\/p><pre class=\"wp-block-preformatted\">python3 -V<\/pre><figure data-wp-context='{\"imageId\":\"69fcd32db9fe0\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"946\" height=\"48\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-commande-renvoie-version-python-installee.png\/public\" alt=\"L'interface de ligne de commande renvoie la version Python install&eacute;e.\" class=\"wp-image-40726\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-commande-renvoie-version-python-installee.png\/w=946,fit=scale-down 946w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-commande-renvoie-version-python-installee.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-commande-renvoie-version-python-installee.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-commande-renvoie-version-python-installee.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 946px) 100vw, 946px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Si votre interface de ligne de commande renvoie le num&eacute;ro de version de Python, le langage de programmation est d&eacute;j&agrave; install&eacute;.<\/p><p>Dans le cas contraire, un message d&rsquo;erreur s&rsquo;affichera et vous devrez le configurer manuellement en ex&eacute;cutant le programme :<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3<\/pre><p>Appuyez sur <strong>Y <\/strong>et <strong>Entr&eacute;e <\/strong>pour confirmer la configuration. Ensuite, ex&eacute;cutez la commande suivante pour installer pip et toutes les d&eacute;pendances n&eacute;cessaires &agrave; la construction des modules Python :<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3-pip<\/pre><p>Maintenant, interrogez la version de pip pour vous assurer qu&rsquo;elle est install&eacute;e correctement en utilisant la commande suivante :<\/p><pre class=\"wp-block-preformatted\">pip3 --version<\/pre><figure data-wp-context='{\"imageId\":\"69fcd32dbcb13\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"928\" height=\"46\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-de-commande-renvoie-version-pip-installee.png\/public\" alt=\"L'interface de ligne de commande renvoie la version pip install&eacute;e.\" class=\"wp-image-40727\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-de-commande-renvoie-version-pip-installee.png\/w=928,fit=scale-down 928w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-de-commande-renvoie-version-pip-installee.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-de-commande-renvoie-version-pip-installee.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/interface-ligne-de-commande-renvoie-version-pip-installee.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 928px) 100vw, 928px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Voil&agrave;, c&rsquo;est fait ! Vous pouvez maintenant utiliser pip pour g&eacute;rer les d&eacute;pendances de votre application Python.<\/p><p>Par d&eacute;faut, vous devriez obtenir la version la plus r&eacute;cente depuis le d&eacute;p&ocirc;t de votre syst&egrave;me. Pour mettre &agrave; jour vers la derni&egrave;re version, ex&eacute;cutez :<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install --upgrade pip<\/pre><p>\n\n\n<div><p class=\"important\"><strong>Important !<\/strong> Le gestionnaire de paquets pip3 ne fonctionne que dans l&rsquo;environnement Python 3. Utilisez pip si vous utilisez Python ou Python2.<\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-4-utiliser-pip-pour-gerer-les-paquets-python\"><strong>4. Utiliser pip pour g&eacute;rer les paquets Python<\/strong><\/h3><p>Avant d&rsquo;utiliser pip pour installer des paquets, nous allons apprendre comment il fonctionne.<\/p><p>Contrairement aux gestionnaires de paquets par d&eacute;faut de Linux, qui r&eacute;cup&egrave;rent les logiciels dans le d&eacute;p&ocirc;t du syst&egrave;me d&rsquo;exploitation, cet outil utilise le <a href=\"https:\/\/pypi.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Python Package Index<\/strong><\/a> (PyPI), plus complet.<\/p><p>Lors de l&rsquo;installation de paquets Python, pip v&eacute;rifie automatiquement si toutes les d&eacute;pendances sont d&eacute;j&agrave; configur&eacute;es. Dans le cas contraire, il les installe d&rsquo;abord pour garantir la compatibilit&eacute; et la fonctionnalit&eacute;.<\/p><p>Pour installer des modules Python &agrave; l&rsquo;aide de pip, ex&eacute;cutez la syntaxe de commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo pip install nom-du-paquet<\/pre><p>Remplacez le <strong>nom-du-paquet <\/strong>par le logiciel souhait&eacute;. Par exemple, ex&eacute;cutez la commande suivante pour installer l&rsquo;outil de r&eacute;seau de crawling web <strong>Scrapy :<\/strong><\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy<\/pre><figure data-wp-context='{\"imageId\":\"69fcd32dbfac1\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"960\" height=\"267\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/pip-installe-scrapy-et-dependances.png\/public\" alt=\"pip installe Scrapy et ses d&eacute;pendances\" class=\"wp-image-40728\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/pip-installe-scrapy-et-dependances.png\/w=960,fit=scale-down 960w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/pip-installe-scrapy-et-dependances.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/pip-installe-scrapy-et-dependances.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/pip-installe-scrapy-et-dependances.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Si vous souhaitez configurer une version sp&eacute;cifique du paquet, ajoutez le num&eacute;ro &agrave; la fin de votre commande. Par exemple, la commande suivante configurera <strong>Scrapy 1.5 <\/strong>:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy==1.5<\/pre><p>Vous pouvez v&eacute;rifier tous les paquets pip install&eacute;s et leur version &agrave; l&rsquo;aide de la commande <strong>list. <\/strong>Pour trouver un logiciel sp&eacute;cifique, envoyez la sortie &agrave; <strong>grep <\/strong>comme suit :<\/p><pre class=\"wp-block-preformatted\">sudo pip3 list | grep Scrapy<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69fcd32dc293a\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"820\" height=\"46\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/liste-des-paquets-et-recherche-grep-dans-un-paquet-installe.png\/public\" alt=\"pip liste et grep recherche un paquet install&eacute;\" class=\"wp-image-40729\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/liste-des-paquets-et-recherche-grep-dans-un-paquet-installe.png\/w=820,fit=scale-down 820w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/liste-des-paquets-et-recherche-grep-dans-un-paquet-installe.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/liste-des-paquets-et-recherche-grep-dans-un-paquet-installe.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/liste-des-paquets-et-recherche-grep-dans-un-paquet-installe.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 820px) 100vw, 820px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div><p class=\"important\"><strong>Important !<\/strong> Si votre interface de ligne de commande affiche un r&eacute;sultat vide, v&eacute;rifiez la casse, car Linux est sensible &agrave; la casse.<\/p><\/div>\n\n\n\n<\/p><p>Pour mettre &agrave; jour un paquet Python, utilisez l&rsquo;option -upgrade comme dans la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy --upgrade<\/pre><p>Pour supprimer un paquet de votre syst&egrave;me Ubuntu, entrez la commande suivante, mais remplacez <strong>nom-du-paquet <\/strong>par le nom du logiciel :<\/p><pre class=\"wp-block-preformatted\">sudo pip3 uninstall nom-du-paquet<\/pre><p>Par d&eacute;faut, la commande <strong>uninstall <\/strong>ne supprime pas les d&eacute;pendances du logiciel car d&rsquo;autres modules peuvent encore les utiliser. Conserver des paquets Python inutilis&eacute;s peut pr&eacute;senter des risques de s&eacute;curit&eacute; s&rsquo;ils ne sont pas mis &agrave; jour et g&eacute;r&eacute;s correctement.<\/p><p>Si vous souhaitez supprimer les d&eacute;pendances, listez leurs noms dans un fichier <strong>TXT <\/strong>et sp&eacute;cifiez-le dans votre commande comme suit :<\/p><pre class=\"wp-block-preformatted\">sudo pip3 uninstall nom-du-paquet -r liste-d&eacute;pendances.txt<\/pre><p>Nous vous recommandons de consulter la <a href=\"https:\/\/pip.pypa.io\/en\/stable\/cli\/\" target=\"_blank\" rel=\"noopener\"><strong>documentation pip<\/strong><\/a> pour d&eacute;couvrir d&rsquo;autres utilitaires de gestion des paquets Python. Vous pouvez &eacute;galement demander &agrave; Kodee de g&eacute;n&eacute;rer des commandes en fonction de vos besoins.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69fcd32dc5dd9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"356\" height=\"432\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/kodee-aide-pip3-1.png\/public\" alt=\"Commande d'installation de Scrapy g&eacute;n&eacute;r&eacute;e par l'assistant IA Kodee\" class=\"wp-image-40714\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/kodee-aide-pip3-1.png\/w=356,fit=scale-down 356w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/kodee-aide-pip3-1.png\/w=247,fit=scale-down 247w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/kodee-aide-pip3-1.png\/w=124,fit=scale-down 124w\" sizes=\"(max-width: 356px) 100vw, 356px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><strong>Conclusion<\/strong><\/h2><p>pip vous permet de g&eacute;rer facilement les paquets de logiciels Python afin de pr&eacute;parer votre environnement d&rsquo;h&eacute;bergement avant le d&eacute;ploiement. Dans ce tutoriel, nous avons expliqu&eacute; comment installer cet outil sur un serveur Ubuntu.<\/p><p>Apr&egrave;s avoir achet&eacute; un plan d&rsquo;h&eacute;bergement VPS Linux chez Hostinger et install&eacute; <strong>Ubuntu 24.04<\/strong>, suivez les &eacute;tapes suivantes :<\/p><ol class=\"wp-block-list\">\n<li>Acc&eacute;dez &agrave; votre VPS &agrave; l&rsquo;aide d&rsquo;un client SSH ou d&rsquo;un terminal et cr&eacute;ez un nouveau compte superutilisateur.<\/li>\n\n\n\n<li>Pour obtenir la derni&egrave;re version du paquet, mettez &agrave; jour le d&eacute;p&ocirc;t de votre syst&egrave;me en utilisant <strong>apt update <\/strong>et <strong>apt upgrade<\/strong>.<\/li>\n\n\n\n<li>Configurez <strong>Python3 <\/strong>et <strong>Pip3 <\/strong>&agrave; l&rsquo;aide de la commande <strong>apt install.<\/strong><\/li>\n\n\n\n<li>T&eacute;l&eacute;chargez, listez, mettez &agrave; jour et supprimez les paquets install&eacute;s &agrave; partir du d&eacute;p&ocirc;t Python Package Index &agrave; l&rsquo;aide de la commande <strong>pip3.<\/strong><\/li>\n<\/ol><p>Pour simplifier la gestion des paquets Python, utilisez Kodee pour g&eacute;n&eacute;rer des commandes pip pour vos t&acirc;ches.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-installer-python-pip-sur-ubuntu-faq\"><strong>Comment installer Python pip sur Ubuntu &ndash; FAQ<\/strong><\/h2><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1749139875007\"><h3 class=\"schema-faq-question\"><strong>Quelle est la commande pour v&eacute;rifier si pip est install&eacute; sur Ubuntu ?<\/strong><\/h3> <p class=\"schema-faq-answer\">Pour v&eacute;rifier si pip est install&eacute;, interrogez sa version &agrave; l&rsquo;aide de la commande <strong>pip3 -version<\/strong>. Si votre interface en ligne de commande renvoie un nombre, le logiciel est correctement configur&eacute;. Dans le cas contraire, elle renverra l&rsquo;erreur &laquo;&nbsp;command not found&nbsp;&raquo;.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1749139883124\"><h3 class=\"schema-faq-question\"><strong>Y a-t-il des d&eacute;pendances pour installer pip sur Ubuntu ?<\/strong><\/h3> <p class=\"schema-faq-answer\">Oui. Avant d&rsquo;installer pip3 sur Ubuntu, configurez le paquet Python 3 &agrave; l&rsquo;aide de la commande <strong>apt install python3<\/strong>. N&rsquo;oubliez pas d&rsquo;installer la bonne version de pip car pip3 ne fonctionne que sur les environnements Python 3.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1749139892585\"><h3 class=\"schema-faq-question\"><strong>Comment mettre &agrave; jour pip sur Ubuntu ?<\/strong><\/h3> <p class=\"schema-faq-answer\">Pour mettre &agrave; jour pip, lancez la commande <strong>pip3 install -upgrade <\/strong>dans votre Terminal. Elle ira chercher la nouvelle version sur PyPI au lieu du d&eacute;p&ocirc;t par d&eacute;faut de votre syst&egrave;me, ce qui signifie que vous n&rsquo;avez pas besoin de lancer <strong>apt update <\/strong>au pr&eacute;alable.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>pip, qui signifie &laquo;&nbsp;pip Installs Packages&nbsp;&raquo;, est le gestionnaire de paquets Python le plus couramment utilis&eacute;. Contrairement aux autres gestionnaires de paquets, pip installe et g&egrave;re directement les d&eacute;pendances de Python, offrant ainsi une grande flexibilit&eacute; et compatibilit&eacute;, ce qui en fait l&rsquo;outil pr&eacute;f&eacute;r&eacute; pour la gestion des projets Python. Cet article explique comment installer [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/installer-pip-sur-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":142,"featured_media":14060,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment installer pip sur Ubuntu","rank_math_description":"D\u00e9couvrez comment installer pip sur Ubuntu : connexion au serveur, mise \u00e0 jour du d\u00e9p\u00f4t, installation de pip et plus encore.","rank_math_focus_keyword":"pip ubuntu","footnotes":""},"categories":[4760],"tags":[5500,5496,5497,5499,5498],"class_list":["post-7206","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-comment-installer-pip","tag-installer-pip","tag-installer-pip-python","tag-installer-pip-ubuntu","tag-installer-python"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-pip-sur-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-python-pip-ubuntu","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-pip-python-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/install-pip-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/install-pip-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-son-hooks-wordpress-14","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-son-hooks-wordpress-14","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-usar-tmux-4","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/install-pip-in-ubuntu","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=7206"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7206\/revisions"}],"predecessor-version":[{"id":40732,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7206\/revisions\/40732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/14060"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=7206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=7206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=7206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}