Comment installer Python pip sur Ubuntu

Comment installer Python pip sur Ubuntu

pip, qui signifie “pip Installs Packages”, est le gestionnaire de paquets Python le plus couramment utilisé. Contrairement aux autres gestionnaires de paquets, pip installe et gère directement les dépendances de Python, offrant ainsi une grande flexibilité et compatibilité, ce qui en fait l’outil préféré pour la gestion des projets Python.

Cet article explique comment installer pip sur un serveur privé virtuel (VPS) Ubuntu et les commandes pip de base pour gérer les paquets Python sur votre système.

Pip Installs Packages (pip) est un gestionnaire de paquets Python qui permet d’installer, de mettre à jour et de supprimer des modules. Il vous permet de sélectionner une version spécifique du logiciel, d’isoler les paquets dans des environnements virtuels Python et de vérifier automatiquement les dépendances. En raison de ses avantages, pip est le meilleur logiciel pour configurer un environnement d’hébergement pour les projets Python.

Conditions préalables à l’installation de pip sur Ubuntu

Avant de procéder aux étapes suivantes, assurez-vous que vous disposez d’un serveur virtuel fonctionnant avec une version plus récente du système d’exploitation Ubuntu, comme la version 24.04. Dans le cas contraire, les commandes d’installation pourraient être différentes.

L’hébergement VPS d’Hostinger prend en charge différents systèmes d’exploitation et logiciels, ce qui garantit des processus d’installation de pip et de déploiement de Python sans heurts.

Les utilisateurs peuvent configurer des distros Linux et des applications en un seul clic en utilisant nos templates de systèmes d’exploitation VPS. Par exemple, ils peuvent utiliser le template OpenLiteSpeed et Django pour accélérer le déploiement de Python.

D’autres fonctionnalités permettent également de simplifier d’autres tâches de gestion du serveur. Le terminal de navigateur vous permet de vous connecter au VPS directement à partir de votre navigateur web. Vous pouvez également générer des commandes pour l’administration du serveur à l’aide de simples invites avec Kodee, notre assistant IA.

Nos plans VPS conviennent aux débutants ayant des connaissances techniques minimales et aux experts qui ont besoin d’un contrôle total sur leur environnement d’hébergement.

Comment installer pip sur Ubuntu

Après avoir acheté un plan d’hébergement VPS Hostinger et installé Ubuntu 24.04, suivez ces étapes pour installer pip.

1. Se connecter à votre VPS et créer un nouveau compte

Pour exécuter des commandes sur votre VPS, connectez-vous au système via le protocole Secure Shell (SSH).

Les utilisateurs de Linux ou de macOS peuvent utiliser Terminal. Cependant, dans ce tutoriel, nous utiliserons le client PuTTY car il est également compatible avec d’autres systèmes d’exploitation, y compris Windows.

Après avoir installé PuTTY, ouvrez l’application et entrez l’adresse IP de votre VPS. Cliquez sur Ouvrir et connectez-vous en tant qu’utilisateur root. Les utilisateurs de Hostinger peuvent trouver les informations de connexion de leur VPS en naviguant vers la zone d’aperçu général du VPS.

Comme l’utilisation de root pour exécuter des commandes Linux peut être risquée en raison de l’absence de confirmation, créons un nouveau superutilisateur. Voici la commande :

adduser votre-nom-d-utilisateur

Saisissez le mot de passe de votre nouvel utilisateur et d’autres détails. Ensuite, accordez-lui des privilèges administratifs en l’ajoutant au groupe sudo :

usermod -a -G sudo votre-nom-d-utilisateur

Passons maintenant aux nouveaux utilisateurs à l’aide de la commande suivante :

su votre-nom-d-utilisateur

Une fois que le nom de la ligne de commande a changé, entrez cd pour retourner dans le répertoire d’origine, et nous pouvons procéder à l’installation.

2. Mettre à jour le dépôt de paquets de votre système

Pour vous assurer que vous disposez des dernières informations logicielles et des derniers correctifs de sécurité, mettez à jour le dépôt de votre système en exécutant le programme :

sudo apt update

Entrez le mot de passe de l’utilisateur et appuyez sur Y si la ligne de commande demande une confirmation.

Bien que cela soit facultatif, nous recommandons également d’installer le dernier correctif disponible afin d’éviter les problèmes d’incompatibilité. Voici la commande :

sudo apt upgrade

3. Installer le paquet Python pip

Pour fonctionner correctement, le gestionnaire de paquets pip a besoin de l’interpréteur Python. Le langage de programmation étant généralement préconfiguré dans Ubuntu, exécutez cette commande pour vérifier si votre système en est équipé :

python3 -V

Si votre interface de ligne de commande renvoie le numéro de version de Python, le langage de programmation est déjà installé.

Dans le cas contraire, un message d’erreur s’affichera et vous devrez le configurer manuellement en exécutant le programme :

sudo apt install python3

Appuyez sur Y et Entrée pour confirmer la configuration. Ensuite, exécutez la commande suivante pour installer pip et toutes les dépendances nécessaires à la construction des modules Python :

sudo apt install python3-pip

Maintenant, interrogez la version de pip pour vous assurer qu’elle est installée correctement en utilisant la commande suivante :

pip3 --version

Voilà, c’est fait ! Vous pouvez maintenant utiliser pip pour gérer les dépendances de votre application Python.

Par défaut, vous devriez obtenir la version la plus récente depuis le dépôt de votre système. Pour mettre à jour vers la dernière version, exécutez :

sudo pip3 install --upgrade pip

Important ! Le gestionnaire de paquets pip3 ne fonctionne que dans l’environnement Python 3. Utilisez pip si vous utilisez Python ou Python2.

4. Utiliser pip pour gérer les paquets Python

Avant d’utiliser pip pour installer des paquets, nous allons apprendre comment il fonctionne.

Contrairement aux gestionnaires de paquets par défaut de Linux, qui récupèrent les logiciels dans le dépôt du système d’exploitation, cet outil utilise le Python Package Index (PyPI), plus complet.

Lors de l’installation de paquets Python, pip vérifie automatiquement si toutes les dépendances sont déjà configurées. Dans le cas contraire, il les installe d’abord pour garantir la compatibilité et la fonctionnalité.

Pour installer des modules Python à l’aide de pip, exécutez la syntaxe de commande suivante :

sudo pip install nom-du-paquet

Remplacez le nom-du-paquet par le logiciel souhaité. Par exemple, exécutez la commande suivante pour installer l’outil de réseau de crawling web Scrapy :

sudo pip3 install scrapy

Si vous souhaitez configurer une version spécifique du paquet, ajoutez le numéro à la fin de votre commande. Par exemple, la commande suivante configurera Scrapy 1.5 :

sudo pip3 install scrapy==1.5

Vous pouvez vérifier tous les paquets pip installés et leur version à l’aide de la commande list. Pour trouver un logiciel spécifique, envoyez la sortie à grep comme suit :

sudo pip3 list | grep Scrapy

Important ! Si votre interface de ligne de commande affiche un résultat vide, vérifiez la casse, car Linux est sensible à la casse.

Pour mettre à jour un paquet Python, utilisez l’option -upgrade comme dans la commande suivante :

sudo pip3 install scrapy --upgrade

Pour supprimer un paquet de votre système Ubuntu, entrez la commande suivante, mais remplacez nom-du-paquet par le nom du logiciel :

sudo pip3 uninstall nom-du-paquet

Par défaut, la commande uninstall ne supprime pas les dépendances du logiciel car d’autres modules peuvent encore les utiliser. Conserver des paquets Python inutilisés peut présenter des risques de sécurité s’ils ne sont pas mis à jour et gérés correctement.

Si vous souhaitez supprimer les dépendances, listez leurs noms dans un fichier TXT et spécifiez-le dans votre commande comme suit :

sudo pip3 uninstall nom-du-paquet -r liste-dépendances.txt

Nous vous recommandons de consulter la documentation pip pour découvrir d’autres utilitaires de gestion des paquets Python. Vous pouvez également demander à Kodee de générer des commandes en fonction de vos besoins.

Conclusion

pip vous permet de gérer facilement les paquets de logiciels Python afin de préparer votre environnement d’hébergement avant le déploiement. Dans ce tutoriel, nous avons expliqué comment installer cet outil sur un serveur Ubuntu.

Après avoir acheté un plan d’hébergement VPS Linux chez Hostinger et installé Ubuntu 24.04, suivez les étapes suivantes :

  1. Accédez à votre VPS à l’aide d’un client SSH ou d’un terminal et créez un nouveau compte superutilisateur.
  2. Pour obtenir la dernière version du paquet, mettez à jour le dépôt de votre système en utilisant apt update et apt upgrade.
  3. Configurez Python3 et Pip3 à l’aide de la commande apt install.
  4. Téléchargez, listez, mettez à jour et supprimez les paquets installés à partir du dépôt Python Package Index à l’aide de la commande pip3.

Pour simplifier la gestion des paquets Python, utilisez Kodee pour générer des commandes pip pour vos tâches.

Comment installer Python pip sur Ubuntu – FAQ

Quelle est la commande pour vérifier si pip est installé sur Ubuntu ?

Pour vérifier si pip est installé, interrogez sa version à l’aide de la commande pip3 -version. Si votre interface en ligne de commande renvoie un nombre, le logiciel est correctement configuré. Dans le cas contraire, elle renverra l’erreur “command not found”.

Y a-t-il des dépendances pour installer pip sur Ubuntu ?

Oui. Avant d’installer pip3 sur Ubuntu, configurez le paquet Python 3 à l’aide de la commande apt install python3. N’oubliez pas d’installer la bonne version de pip car pip3 ne fonctionne que sur les environnements Python 3.

Comment mettre à jour pip sur Ubuntu ?

Pour mettre à jour pip, lancez la commande pip3 install -upgrade dans votre Terminal. Elle ira chercher la nouvelle version sur PyPI au lieu du dépôt par défaut de votre système, ce qui signifie que vous n’avez pas besoin de lancer apt update au préalable.

Author
L'auteur

Ismail

Ismail est un spécialiste du référencement et de la localisation chez Hostinger. Il est passionné par la technologie et le développement web et possède des années d'expérience dans le domaine informatique. Ses passe-temps incluent les jeux vidéo et le football.