Installer Python 3 et PIP sur Mac OS

Avant de commencer à installer pip pour Python sur macOS, commençons par l’introduction de base à Python. Python est un langage de programmation de haut niveau largement utilisé. Python est un langage de programmation qui vous permet de travailler rapidement et d’intégrer les systèmes plus efficacement.

Par défaut vous disposez de python sur mac…mais surement pas la dernière version et encore moins celle que vous voulez.

Dans ce cas ce petit article est pour vous.

Installer Python 3

Pour installer python 3 rien de plus simple allez sur : https://www.python.org/downloads/

Téléchargez le pkg, un double clic, et on suit l’installation pas à pas.

Installer PIP

Pour PIP ca se complique, car si vous êtes comme moi toutes les docs sur le net parlent de l’installer avec sudo easy_install PIP.

Or cette commande n’est plus du tout d’actualité

PIP est un système de gestion de paquets utilisé pour installer et gérer des paquets logiciels/bibliothèques écrits en Python. Ces fichiers sont stockés dans un grand « dépôt en ligne » appelé Python Package Index (PyPI).

PIP  utilise PyPI comme source par défaut pour les paquets et leurs dépendances. Donc à chaque fois que vous tapez :

pip install package_name
pip recherchera ce paquet sur PyPI et s’il est trouvé, il téléchargera et installera le paquet sur votre système local.

Télécharger et installer pip:

Pour installer pip positionnez vous dans le repertoire ou votre python est installé, ensuite pip peut être téléchargé et installé en utilisant la commande suivante :
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py … NB : un petit sudo devant peut être utile 😉

excutez ensuite la commande suivante
python3 get-pip.py

et attendez que le process d’installation se termine pour vérifier votre install avec :
pip3 –version

enjoy !

si comme moi vous voulez ajouter un petit scrapy pour apprendre le scraping avec python il faut ajouter toujours dans le terminal du dossier python :
pip3 install scrapy

et pour selenium :
pip3 install -U selenium

re-enjoy