Ceci est une ancienne révision du document !
Liste des packages installés :
pip list
Voir les infos sur un package installé :
pip show <nom-du-package>
Rechercher un package :
pip search <nom>
Installer un package :
pip install <nom-du-package>
Désinstaller un package :
pip uninstall <nom-du-package>
Désinstaller un package et ses dépendances en même temps (voir https://pypi.org/project/pip-autoremove/) :
pip install pip-autoremove pip-autoremove <nom-du-package>
Créer un fichier requirements.txt correspondant aux packages installés dans le Virtual Environment en cours :
source venv/bin/activate pip freeze > requirements.txt
Ensuite pour réinstaller le tout dans un nouvel environnement, il suffit d'avoir le fichier requirements.txt et de taper :
source venv/bin/activate pip install -r requirements.txt
Dans le cas où une installation échoue à cause de “CERTIFICATE_VERIFY_FAILED”, relancer la commande en indiquant les serveurs comme étant de confiance :
pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org nom_du_package
Et pour mettre à jour pip dans ces conditions :
pip install --upgrade --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org pip setuptools