Présentation

PIP permet d'installer très simplement une bibliothèque Python.

Installation Linux du paquet pip (Ubuntu...)

Pour installer pip il vous faudra exécuter la commande:

sudo apt-get install python-pip

Et pour python 3 :

sudo apt-get install python3-pip

Installation du paquet pip sur DS Synology

Se connecter au DS via Putty (login admin), ou en ligne de commande:

ssh -l admin 192.168.105 -p 2121

Ouvrir une session root:

sudo -i

Récupération du paquet :

wget https://bootstrap.pypa.io/get-pip.py

Installation :

python get-pip.py				

Usage

pip <command> [options]

Command :

Exemples

Installation d'une librarie:

pip install django

Installation avec choix de la version:

pip install django==2.2

Supprimer une lib:

pip uninstall django

Mettre à jour une lib:

pip install django --upgrade

Downgrader une version:

pip install django==2.1 --upgrade

Rechercher une nouvelle lib:

pip search django

Vous indique quels lib n'est plus à jour:

pip list --outdated

Affiche toutes les lib installées et leur version

pip freeze

Si vous exportez cette liste, vous pouvez la réimporter ailleurs:

pip freeze > lib.txt

Puis vous l'importez comme ceci:

pip install -r lib.txt

Pour créer un gros zip qui contient toutes les dépendances:

pip bundle <nom_du_bundle>.pybundle -r lib.txt

Puis pour installer les lib

pip install <nom_du_bundle>.pybundle