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

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

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.