
Comment installer PIP sur CentOS, Ubuntu et Windows?


pip (ou son acronyme récursif «Pip Installs Packages») est le programme d'installation du package pour Python.
Python dispose d'un index complet des modules et packages disponibles que vous pouvez utiliser dans vos projets. Souvent, les télécharger ou les maintenir à jour est un défi, surtout si votre projet est énorme ou doit maintenir plusieurs projets de ce type.
C'est là que pip entre en jeu. Il peut installer des packages à partir de Index de paquet Python (PyPI) et d'autres index pris en charge répertoriant les packages Python.
Dans cet article, nous aborderons l'installation de pip sur CentOS, Ubuntu et Windows.
Installing pip
pip est déjà installé si vous utilisez Python 2> = 2.7.9 ou Python 3> = 3.4 téléchargé depuis python.org ou si vous travaillez dans un environnement virtuel créé par virtualenv ou venv. Vous pouvez vous référer à mon article précédent sur installation de Python 3. Assurez-vous cependant de mettre à jour pip.
Utilisez la commande ci-dessous pour vérifier si pip est installé:
CentOS / Ubuntu:
$ python -m pip --version
Windows:
C:\>py -m pip --version
Utilisation des référentiels
CentOS:
Sur CentOS, nous pouvons utiliser yum pour installer pip s'il n'est pas pré-installé sur le système. Tout d'abord, nous devons activer le référentiel epel-release en tant que:
$ sudo yum install epel-release
Ensuite, exécutez yum update pour mettre à jour vos packages.
$ sudo yum –y update
Une fois terminé, installez pip en utilisant yum comme:
$ sudo yum install python-pip
Ubuntu:
Sur Ubuntu, si pip n'est pas pré-installé sur votre système, vous pouvez l'installer à l'aide d'un outil apt comme:
$ sudo apt install python-pip
Ou pour Python 3 comme:
$ sudo apt install python3-pip
Windows:
pip est livré avec la configuration Python sous Windows. Si vous devez l'installer séparément, suivez la section suivante, qui fonctionne sur toutes les plates-formes.
Installer avec get-pip.py
Mise en garde: Soyez prudent si vous utilisez une installation Python gérée par votre système d'exploitation ou un autre gestionnaire de packages. get-pip.py ne se coordonne pas avec ces outils et peut laisser votre système dans un état incohérent.
Pour installer pip en utilisant le script get-pip.py, téléchargez d'abord le script en toute sécurité en utilisant curl ou wget ou votre gestionnaire de téléchargement préféré comme:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Puis exécutez get-pip.py
depuis le répertoire téléchargé pour installer pip:
CentOS / Ubuntu:
$ python get-pip.py
Windows:
C:\>py get-pip.py
Upgrade pip
Si nécessaire, vous pouvez mettre à niveau votre version de pip à l'aide des commandes suivantes:
CentOS / Ubuntu:
$ python -m pip install -U pip
Windows:
C:\>py -m pip install -U pip
Downgrade pip
Dans certaines circonstances, vous devrez peut-être rétrograder votre version de pip vers une version spécifique; vous pouvez toujours le faire en utilisant:
CentOS / Ubuntu:
$ python -m pip install pip==18.1
Windows:
C:\>py -m pip install pip==18.1
Using pip
Une fois pip installé sur votre système, vous pouvez rechercher et installer tous les modules Python disponibles.
Pour rechercher un package, utilisez:
$ pip search QUERY
Par exemple, si vous souhaitez rechercher le package NumPy, utilisez:
$ pip search numpy
Pour installer le package NumPy, utilisez:
$ pip install numpy
Si vous avez déjà installé NumPy et que vous souhaitez le mettre à niveau, utilisez:
$ pip install --upgrade numpy
Cela fonctionne pour tout package Python pris en charge par pip.
Pour supprimer un package, exécutez:
$ pip uninstall <package-name>
Conclusion
Vous pouvez toujours obtenir plus d'aide et de détails sur les options prises en charge par pip avec:
$ pip --help
la documentation et le guide de l'utilisateur pip sont disponibles sur son site officiel website ainsi que. Vous travaillez toujours sur Python? Découvrez ces impressionnants IDE Python pour le développement productif.
Plus de bonnes lectures sur Sysadmin
-
Micrologiciel vs logiciel : similitudes et différencesAmrita Pathak le 11 août 2022
-
Qu'est-ce que la propagation de domaine ? [+ 6 outils à suivre]Ashlin Jenifa le 11 août 2022
-
Vider le DNS sous Windows 10/11 : pourquoi et comment ?Hitesh Sant le 11 août 2022
-
-
Meilleures solutions de gestion des accès à privilèges (PAM) en 2022Lakshman Sharma le 6 août 2022
-
La surveillance de la bande passante réseau est facile avec ces 6 outilsAshlin Jenifa le 31 juillet 2022