En Python, l'utilisation de packages Python publiés par d'autres développeurs dans votre propre projet est une chose qui vous facilitera la vie. Le Python Package Index, ou PyPI, est un énorme référentiel de code que vous pouvez utiliser. Découvrez comment démarrer avec PyPI et son programme d'installation, PIP (Package Installer for Python).
Ces instructions devraient fonctionner sur n'importe quelle version de macOS prise en charge par le programme d'installation Python actuel, qui inclut la v10.6+ (Snow Leopard) pour le programme d'installation 32 bits et la v10.9 (Mavericks) pour le 64 bits. seule version du programme d'installation actuel.
Comment installer PIP sur macOS
PIP est le programme d'installation du package par défaut et a été récemment ajouté à la distribution principale de Python. Cela signifie que pour installer PIP, nous devons installer Python.
Alors que Python 2 était préinstallé dans macOS, vous devez utiliser la version la plus récente, Python 3. La seule raison de continuer à utiliser la v2.7 est de prendre en charge les anciennes applications existantes. Heureusement, si vous débutez, vous n'en avez aucun.
L'installation de Python est une affaire standard basée sur. PKG. Pour le faire fonctionner, procédez comme suit:
-
Premièrement, rendez-vous sur le site Web de Python et récupérez la dernière version. À moins que vous n'utilisiez une machine plus ancienne et que vous deviez utiliser une version précédente de macOS pour une raison quelconque, téléchargez le fichier 64-bit installer.
- Il s'agit du format macOS standard. PKG, il vous suffit donc de cliquer sur le fichier d'installation pour démarrer.
-
Le premier écran fournira quelques informations sur l'installation, cliquez sur Continuer pour continuer.
-
Cliquez sur Continuer sur la page suivante également, ce qui vous permet de savoir que le projet cessera de prendre en charge les programmes d'installation 32 bits à partir de la v3.8.
-
L'écran suivant vous demande d'accepter la licence pour Python. Cliquez sur Continuer, puis sur Accepter.
-
Vous devrez sélectionner une destination pour l'installation sur l'écran suivant. Vous pouvez cliquer sur Install pour le placer sur votre lecteur principal, ou cliquer sur Customize si vous avez autre chose en tête. Vous devrez également saisir votre mot de passe pour continuer.
-
Maintenant, le programme d'installation va commencer à copier les fichiers.
- Une fois l'installation terminée, le dossier de l'application s'ouvrira dans le Finder.
Examen de l'installation de Python sur macOS
L'installation contient quelques éléments, comme suit:
- Deux fichiers. RTF: Une fois contient la licence; l'autre le fichier ReadMe.
- Deux fichiers. COMMAND: ils sont là pour vous aider à effectuer une configuration. Le fichier Install Certificates.command configurera certains certificats SSL et le fichier Update Shell Profile.command vous aidera si vous rencontrez des problèmes lors de l'utilisation de Python 3 et constatez que vous êtes toujours dirigé vers Python 2.
- IDLE app: un environnement de développement intégré spécifiquement pour Python.
- Python Launcher: vous aide à configurer certains paramètres liés au lancement de scripts Python.
Comment confirmer que Python fonctionne sur macOS
Avant de pouvoir utiliser Python, il est préférable de vérifier que votre installation Python fonctionne correctement.
-
Essayez la commande suivante dans Terminal:
python --version
Python 3.7.4
-
Si vous souhaitez confirmer davantage les choses, essayez d'exécuter un simple script Python. Entrez (ou collez) le code suivant dans un fichier texte vide et nommez-le "hello-world.py":
print ("Hello World!")
-
Maintenant, à l'invite de commande, exécutez ce qui suit:
python \path\to\hello-world.py
Hello World!
Comment utiliser le PIP de Python sur macOS
Nous savons maintenant que Python fonctionne, et nous pouvons passer à l'utilisation de PIP.
Heureusement, il n'y a rien à faire ici: PIP est installé prêt à l'emploi sur les nouvelles versions de Python. Cela dit, vous devriez vous familiariser avec.
-
L'utilisation de la commande suivante dans Terminal vous donnera un aperçu de ce qu'est PIP:
pip --help
-
La première chose que vous voudrez probablement faire est de rechercher un package que vous pouvez utiliser, et la recherche pip est ce dont vous avez besoin pour cela. Il recherchera le Python Package Index (PyPI) pour votre terme de recherche.
Supposons que nous voulions créer notre application Python pour enregistrer les mots de passe. macOS a déjà un excellent mécanisme pour cela: Keychain. La commande suivante affichera une liste de tous les packages dans PyPI avec le mot-clé "keychain":
trousseau de recherche pip
-
Dans les résultats, il y a un package appelé macos-keychain, qui est exactement ce que nous recherchons. Ainsi, au lieu de coder des éléments tels que les entrées de mot de passe, le cryptage et l'accrochage aux événements système, nous pouvons simplement le télécharger et l'intégrer à nos besoins. Vous pouvez installer un package avec la commande suivante:
pip install macos-keychain
-
Malheureusement, la mise à jour de tous les packages installés n'est pas aussi simple que la mise à jour des distributions Linux. Vous devez le faire pour chaque package lorsque vous voyez qu'il est obsolète. Utilisez la commande suivante:
pip install macos-keychain --upgrade
-
Enfin, supprimer un paquet est aussi simple que:
pip uninstall macos-keychain