Dans cet article, nous parlerons de la façon d'installer pip sur Ubuntu 20.04. Pour commencer, nous devrons clarifier ce qu'est réellement le pip. Pip
est un gestionnaire de paquets pour Python. Il est normalement utilisé pour installer et gérer les modules Python sur votre système.
Au cas où Python serait également nouveau pour vous, Python est un langage de programmation orienté objet de haut niveau qui devient de plus en plus populaire au fil des ans. Python est largement utilisé dans le développement de logiciels, l'administration système, l'analyse de données scientifiques et numériques, et bien plus encore.
Python 2 ou Python 3 peuvent être installés sur Ubuntu 20.04. Cependant, avec Ubuntu 20.04, la version par défaut est Python 3. Si, pour une raison quelconque, vous avez besoin de Python 2 avec sa version de pip, ne vous inquiétez pas, nous en parlons également dans ce didacticiel.
Pip n'est pas installé par défaut sur Ubuntu - cependant, l'installation est assez simple et rapide. Commençons par l'installation. L'installation de pip sur Ubuntu 20.04 est une tâche assez simple et devrait être effectuée en moins de 10 minutes.
Mise en route
Tout d'abord, vous devez vous connecter à votre VPS Ubuntu 20.04 via SSH en tant que compte d'utilisateur root ou en tant qu'utilisateur avec des privilèges sudo :
ssh root@Server_IP_Address -p Port_Number
Bien sûr, vous devrez remplacer Server_IP_Address
et Port_Number
avec l'adresse IP réelle de votre serveur et le numéro de port SSH.
En exécutant la commande suivante, tous les packages installés seront mis à jour et mis à niveau :
apt update && apt upgrade -y
Vous pouvez également redémarrer votre serveur pour vous assurer que tous les derniers fichiers de configuration sont lus et utilisés.
Installer pip pour Python 3
Nous supposons que vous avez déjà installé la version Python par défaut sur votre serveur. Pour vérifier si Python 3 est déjà installé sur votre serveur, utilisez la commande ci-dessous :
python3 -V
Vous devriez obtenir le résultat suivant :
root@ubuntu20:~# python3 -V Python 3.8.2
Avant de procéder à l'installation de pip, il est conseillé de vérifier si pip est déjà installé sur votre serveur. Vous pouvez le faire avec la commande :
pip3 -V
Si vous obtenez le résultat suivant :
Command 'pip3' not found
Cela signifie que pip3 n'est pas installé sur votre serveur. Vous pouvez installer pip3 en exécutant la commande suivante :
apt install python3-pip
En exécutant la commande ci-dessus, toutes les dépendances requises pour pip seront installées avec PiP. Lorsque l'installation est terminée, vous pouvez valider le pip installé avec la commande :
pip3 --version
Vous devriez avoir une sortie semblable à celle-ci :
root@ubuntu20:~# pip3 -V pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Installer PiP pour Python 2 (facultatif)
Si, pour une raison quelconque, vous souhaitez utiliser Python 2 au lieu de la version Python 3 par défaut, vous pouvez suivre cette section de l'article.
Pour installer Python 2, vous pouvez exécuter la commande :
apt install python2
Étant donné que PiP pour Python2 n'est pas disponible dans le référentiel Ubuntu 20.04, dans cette étape, nous utiliserons le get-pip.py
scénario. Utilisez la commande suivante pour télécharger le get-pip.py
script :
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Vous pouvez maintenant exécuter le script avec python2 pour installer pip pour Python 2.
python2 get-pip.py
Une fois l'installation terminée, vous pouvez vérifier la version de pip avec :
pip -V
Si vous obtenez le résultat suivant :
root@ubuntu20:~# pip -V pip 20.1.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
Ensuite, vous avez la bonne version de pip installée pour Python 2.
Comment utiliser pip3
Dans cette étape de l'article, nous allons vous montrer quelques commandes pip de base utiles. Maintenant que pip est installé, vous pouvez essayer de l'utiliser.
La syntaxe de base pour pip3 est la suivante :
pip3 <command> [options]
Les exemples suivants sont les commandes pip3 les plus couramment utilisées.
Si vous souhaitez installer un package :
pip3 install package_name
Vous pouvez lister tous les packages installés :
pip3 list
Vous pouvez également rechercher un package :
pip3 search package_name
Si, pour une raison quelconque, vous souhaitez supprimer/désinstaller un package, vous pouvez utiliser la commande :
pip3 uninstall package_name
Vous pouvez trouver plus d'options et d'exemples d'utilisation en exécutant la commande help :
pip3 --help
Sortie :
Usage: pip3 <command> [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. check Verify installed packages have compatible dependencies. config Manage local and global configuration. search Search PyPI for packages. wheel Build wheels from your requirements. hash Compute hashes of package archives. completion A helper command used for command completion. debug Show information useful for debugging. help Show help for commands. General Options: -h, --help Show help. --isolated Run pip in an isolated mode, ignoring environment variables and user configuration. -v, --verbose Give more output. Option is additive, and can be used up to 3 times. -V, --version Show version and exit. -q, --quiet Give less output. Option is additive, and can be used up to 3 times (corresponding to WARNING, ERROR, and CRITICAL logging levels). --log Path to a verbose appending log. --proxy Specify a proxy in the form [user:passwd@]proxy.server:port. --retries Maximum number of retries each connection should attempt (default 5 times). --timeout Set the socket timeout (default 15 seconds). --exists-action Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort. --trusted-host Mark this host or host:port pair as trusted, even though it does not have valid or any HTTPS. --cert Path to alternate CA bundle. --client-cert Path to SSL client certificate, a single file containing the private key and the certificate in PEM format. --cache-dir Store the cache data in. --no-cache-dir Disable the cache. --disable-pip-version-check --disable-pip-version-check Don't periodically check PyPI to determine whether a new version of pip is available for download. Implied with --no-index. --no-color Suppress colored output --no-python-version-warning Silence deprecation warnings for upcoming unsupported Pythons.
Et si vous êtes intéressé par certains détails de commande spécifiques, vous pouvez utiliser la commande suivante :
pip3 <command> --help
Toutes nos félicitations! Vous avez installé avec succès pip sur Ubuntu 20.04 et appris quelques commandes de base pour pip.
La gestion de Python et de pip est simple, cependant, faire fonctionner correctement vos applications Python peut être une expérience frustrante. Notre hébergement Python géré vous offre la tranquillité d'esprit - notre équipe d'experts de support mettra en place et exécutera immédiatement toute application Python dont vous avez besoin. Ou ils peuvent installer pip sur Ubuntu 20.04 pour vous. Ils peuvent également maintenir votre serveur et effectuer toutes vos demandes, le tout inclus dans le coût du VPS.
Vous avez des suggestions ou des questions que vous souhaitez partager ? Laissez-les dans notre section commentaires! Vous pouvez également partager ce tutoriel sur les réseaux sociaux en utilisant nos boutons de partage.