Comment utiliser pip, un système de gestion de paquets indispensable pour utiliser Python

Ceci est une version modifiée de l'article "** Kikagaku Online **" pour Qiita.

———————————

Je vais vous expliquer le système de gestion de paquets appelé pip, indispensable pour utiliser Python.

Qu'est-ce qu'un système de gestion de paquets en premier lieu?

C'est un système qui gère les bibliothèques et les packages pour une programmation efficace afin qu'ils puissent être manipulés facilement.

Nous avons couvert l'importance des bibliothèques dans un article précédent.

Trois raisons pour lesquelles les personnes qui apprennent le machine learning devraient utiliser Python

Chaque langage de programmation majeur possède un système de gestion de paquets bien connu. Dans le cas de Python, c'est ** pip **.

Je dois utiliser un système de gestion de paquets ...?

L'installation du package est très gênante.

En effet, les packages peuvent dépendre les uns des autres.

Par exemple, j'ai essayé d'installer le package A, mais le package A utilise le package B en interne, et je dois d'abord installer le package B.

Il est facile d'imaginer que si cela implique plus de paquets, il sera difficile à installer.

Comment utiliser pip

Maintenant que vous connaissez l'importance d'un système de gestion de paquets, jetons un coup d'œil aux principales utilisations de pip. L'installation de Python est très bien écrite dans l'article suivant, veuillez donc vous y référer.

  1. Installation de Python (version Mac) → Utilisateurs Mac
  2. Paramètres d'installation et d'environnement Python → Utilisateurs Windows

Assurez-vous d'avoir la dernière version de Python (actuellement la version 3.5.2 est la dernière). Ensuite, pip doit être installé, donc si vous tapez pip sur la console (invite de commande pour Windows), cela devrait ressembler à ce qui suit.

$ pip -V
pip 8.1.2 from ~

Installation du package

Pour installer le package, utilisez la commande suivante.

$package d'installation pip

Mise à jour du package

Vous pouvez mettre à jour les packages installés avec les commandes suivantes.

$ pip install -Forfait U

Désinstaller un package

Pour désinstaller le package, utilisez la commande suivante.

$package de désinstallation pip

Rechercher des packages

Vous pouvez rechercher des packages qui peuvent être installés avec la commande suivante.

$mot de recherche de recherche pip

Liste des packages installés

Vous pouvez voir la liste des packages installés.

$ pip list

Vérifiez les détails des packages installés

Si vous souhaitez en savoir plus sur les packages installés, utilisez la commande suivante.

$paquet de spectacle de pip

mise à jour du pip lui-même

Mettez à jour pip lui-même comme suit.

pip install --upgrade pip

Voir aide

Si vous voulez savoir comment utiliser pip, utilisez la commande suivante.

pip -h

C'est une bonne idée de vérifier fréquemment l'aide jusqu'à ce que vous vous y habituiez.

en conclusion

Il existe de nombreuses autres options pour pip, mais je pense que vous pouvez l'utiliser au moins si vous le gardez pour le moment. C'est un outil indispensable pour apprendre le machine learning, alors souvenons-nous bien!

Kikagaku en ligne

** Kikagaku Online ** propose des articles pour démarrer avec l'apprentissage automatique. Nous traitons un large éventail d'articles, des articles de cours de base pour ceux qui souhaitent apprendre l'apprentissage automatique, l'intelligence artificielle et l'apprentissage profond, aux exemples d'introduction commerciale utilisant l'apprentissage automatique.

Recommended Posts

Comment utiliser pip, un système de gestion de paquets indispensable pour utiliser Python
[Introduction à Python] Quelle est la méthode d'installation recommandée du système de gestion de paquets pip?
Comment créer un package Python à l'aide de VS Code
Comment créer un package Python (écrit pour un stagiaire)
Un script python qui souhaite utiliser l'heure de démarrage / fin de Mac pour la gestion des présences
[Introduction à Python] Comment utiliser l'opérateur in dans l'instruction for?
Comment installer un package à l'aide d'un référentiel
[Python] Organisation de l'utilisation des instructions
Comment utiliser "deque" pour les données Python
Comment utiliser is et == en Python
Comment utiliser hmmlearn, une bibliothèque Python qui réalise des modèles de Markov cachés
Conseils pour ceux qui ne savent pas comment utiliser is et == en Python
[BigQuery] Comment utiliser l'API de BigQuery pour Python -Création de table-
[Pour les débutants] Comment utiliser la commande say avec python!
Comment configurer un environnement Python à l'aide de pyenv
[Python] Comment écrire une docstring conforme à PEP8
Comment exécuter une commande à l'aide d'un sous-processus en Python
[Introduction à Python] Comment écrire des instructions répétitives à l'aide d'instructions for
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 7 Comment créer un module
Comment utiliser une bibliothèque qui n'est pas initialement incluse dans Google App Engine
python3: Comment utiliser la bouteille (2)
[Python] Comment utiliser la liste 1
Comment utiliser Python Argparse
Python: comment utiliser pydub
[Python] Comment utiliser checkio
[Python] Comment utiliser input ()
Comment utiliser Python lambda
[Python] Comment utiliser virtualenv
python3: Comment utiliser la bouteille (3)
python3: Comment utiliser la bouteille
Comment utiliser les octets Python
Comment tester cette exception est déclenchée dans python unittest
[python] Comment utiliser Matplotlib, une bibliothèque pour dessiner des graphiques
Comment utiliser la méthode __call__ dans la classe Python
Comment transloquer un tableau à deux dimensions en utilisant uniquement python [Note]
Comment définir plusieurs variables dans une instruction Python for
Comment utiliser l'apprentissage automatique pour le travail? 03_Procédure de codage Python
Comment rédiger un test de traitement utilisant BigQuery
Je ne savais pas comment utiliser l'instruction [python] for
Comment écrire une classe méta qui prend en charge à la fois python2 et python3
Utilisez un langage de script pour une vie C ++ confortable-OpenCV-Port Python vers C ++ -
J'ai essayé d'utiliser une bibliothèque (fil conducteur) qui rend le package de threads Python plus facile à utiliser
[Python] Qu'est-ce qu'un tuple? Explique comment utiliser sans toucher et comment l'utiliser avec des exemples.
Mémorandum de l'outil de gestion de paquets Python ez_setup
[Python] Qu'est-ce qu'une tranche? Une explication facile à comprendre de son utilisation avec un exemple concret
Python: comment utiliser async avec
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
[Python] Comment utiliser la série Pandas
Comment utiliser les requêtes (bibliothèque Python)
Comment utiliser SQLite en Python
Comment créer un package Conda
Hypothèse / Vérification (176) Comment créer un manuel plus simple que "Le manuel le plus simple pour les ordinateurs quantiques"
Comment déterminer qu'une clé croisée a été entrée dans Python3
Grammaire de base du système Python3 (comment utiliser les fonctions, la fermeture, la fonction lambda)
[Python] Qu'est-ce que pip? Expliquez la liste des commandes et comment l'utiliser avec des exemples réels
Comment utiliser l'astérisque (*) en Python. C'est peut-être tout? ..
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS