Dans ce chapitre nous aborderons nos notions suivantes :
Travailler dans un contexte virtuel
Installer des librairies via pip en se basant concernant un fichier de dependances
Vous utiliserez plusieurs librairies dans votre lei§ons : Numpy, Scipy. Peut-etre avez-vous deja travaille avec ces librairies ?
Si c’est ce toute premiere fois, il vous faudra les installer. Par defaut, vous des installerez dans votre ordinateur. Mais Quand Vous allez avoir developpe quelques projets Vous allez avoir peut-etre la desagreable surprise de constater des erreurs dues a des versions diverses.
Imaginons que vous travailliez avec la version 1.0 de Librairie1 dans un projet X. Six mois apri?s, vous avez de nouveau besoin de cette librairie mais la version a change, il s’agit desormais en 1.1. Vous installez donc la nouvelle version qui, elle-meme, depend d’autres modules ! Tres vite, un chateau de cartes instable s’installe dans votre ordinateur.
L’ideal, me direz-vous, serait de i?tre capable de isoler les librairies installees par projet. Ou meme mieux : de pouvoir decider quel environnement de developpement nous souhaitons utiliser. Read more