que signifie pip pour Python

Gérer vos packages en Python peut être une t√¢che fastidieuse. Cet article traite des commandes utiles et fournit des ressources pour vous aider à gérer vos packages à l’aide de pip et la différence entre pipenv et virtualenv. Nous couvrirons également un puissant framework nommé Django.

Qu’est-ce que pip ? Pip est un gestionnaire de packages utile. Pip est un acronyme récursif qui peut signifier "Pip Installs Packages" ou "Pip installe Python". Alternativement, pip signifie "programme d’installation préféré‚".

Comment mettre à jour un package

Image collée 0 41

Dans les paragraphes suivants, l’accent sera mis sur la mise à jour des packages existants en Python à l’aide du gestionnaire de packages pip.

Tout d’abord, assurez-vous d’avoir pip installé en exécutant pip ‚Äìversion dans votre terminal. Si vous avez installé Python à l’aide de Homebrew ou avec un programme d’installation de python.org, vous devriez avoir pip. Si vous êtes sous Linux, vous devrez peut-être installer pip séparément. Consultez notre article. Il vous guide sur la façon d’installer pip sur votre machine.

Pour mettre à jour un package existant dans votre pipfile, utilisez pip install ‚Äìupgrade PackageName pour installer la dernière version de votre package . S’il existe une version spécifique du package que vous souhaitez installer, saisissez la version après le nom du package. Reportez-vous à l’exemple suivant pour savoir comment inclure la version exacte nécessaire pour votre projet/application (par exemple, pip install ‚Äìupgrade PackageName==1.4).

Comment installer les dépendances à partir de votre fichier Pipfile

Image collée 0 40

Pipenv est un gestionnaire de dépendances pour les projets Python. C’est similaire à Node.js npm et au bundler Ruby. Alors que pip peut installer des packages Python, pipenv est un outil préféré utilisé pour gérer les dépendances car il est plus facile. Installez pipenv à l’aide de cette commande pip dans votre terminal en saisissant : pip install ‚Äìuser pipenv. Cette commande effectue une installation utilisateur pour éviter d’endommager les packages à l’échelle du système. Si pipenv n’est pas disponible dans votre terminal/shell après l’installation, vous devez alors ajouter le répertoire binaire de la base d’utilisateurs à votre PATH. Pour installer des dépendances à partir d’un fichier pip, utilisez la commande pipenv sync.

Pipenv vs un environnement virtuel

Un environnement virtuel (Virtualenv) est utilisé pour créer des environnements Python distants. Virtualenv crée un dossier qui contient tous les exécutables nécessaires pour utilisez les packages dont un projet Python peut avoir besoin. Il peut être utilisé de manière autonome au lieu de pipenv. Utilisez la commande pip install virtualenv dans votre terminal pour installer l’environnement virtuel.

Testez son installation en lançant la commande Virtualenv ‚Äìversion dans votre terminal. Un environnement virtuel est utilisé afin de ne pas modifier les versions d’autres projets qui pourraient être incompatibles avec les packages existants dans d’autres projets à l’échelle du système. D’autre part, pipenv est utilisé pour gérer vos dépendances en fonction des exigences projet par projet.

81% o f les participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Django et Python vont de pair main dans le développement backend. Python est puissant et concis, tandis que Django est un framework Web avec de nombreux outils utiles comme l’outil de ligne de commande Django-admin.

Si vous n’avez pas déjà installé Django, installez-le en utilisant la commande, pip install Django. Lors de la création de votre projet à l’aide du framework Web Django, un outil en ligne de commande nommé django-admin sera installé. Utilisez la commande Django-admin startproject project_name pour démarrer le projet. Trouvez des conseils et des ressources utiles en lisant notre article.

Conclusion

Dans cet article, nous&rsquo ; j’ai expliqué comment mettre à jour un package à l’aide de pip et comment installer des dépendances à partir d’un pipfile dans un projet existant, les différences entre pipenv et virtualenv et leurs utilisations, et Django, un framework puissant qui complète Python.

Il existe également quelques ressources disponibles pour approfondir les sujets pertinents. Vous êtes sur la bonne voie pour maaîtriser la gestion de vos packages Python !