Page 1 sur 1

Edupython et matplotlib

Posté : 25 oct. 2019 - 16:33
par gaelds
Bonjour,
J'ai créé un paquet qui m'installe matplotlib, mais les professeurs ont aussi besoin de la bibliothèque "matplotlib". Est-ce possible de l'installer dans le paquet wapt ?
En manuel, je lance les commandes suivantes :

Code : Tout sélectionner

ECHO UNINSTALL MAPTPLOTLIB 
"C:\Program Files (x86)\EduPython\App\Scripts\pip" uninstall --exists-action i -q -y matplotlib
ECHO INSTALL MAPTPLOTLIB 
"C:\Program Files (x86)\EduPython\App\Scripts\pip" install matplotlib

Re: Edupython et matplotlib

Posté : 28 oct. 2019 - 19:07
par dcardon
Bonjour Gaelds,
gaelds a écrit : 25 oct. 2019 - 16:33 J'ai créé un paquet qui m'installe matplotlib, mais les professeurs ont aussi besoin de la bibliothèque "matplotlib". Est-ce possible de l'installer dans le paquet wapt ?
En manuel, je lance les commandes suivantes :
...
Il est préférable d'avoir des paquets WAPT auto-contenu. Tu peux collecter les dépendances nécessaire avec un fichier requirements (mettre juste une ligne dedans: matplotlib)

Code : Tout sélectionner

"C:\Program Files (x86)\EduPython\App\Scripts\pip.exe"  download -r requirements.txt
Après vous pouvez mettre les fichiers wheel dans le paquet WAPT puis dans le setup.py lancer

Code : Tout sélectionner

"C:\Program Files (x86)\EduPython\App\Scripts\pip.exe" --no-index --find-links ./ -r requirements.txt
Ca devrait faire l'installation en mode silencieux.

Cordialement,

Denis

Re: Edupython et matplotlib

Posté : 04 nov. 2019 - 08:29
par gaelds
Bonjour,
Désolé je n'ai pas bien compris votre réponse.
Il est préférable d'avoir des paquets WAPT auto-contenu. Tu peux collecter les dépendances nécessaire avec un fichier requirements (mettre juste une ligne dedans: matplotlib)
Je dois créer un paquet séparé pour matplotlib qui aurait edupython en dépendance ?
Il faut créer ou copier le fichier requirements.txt dans "C:\Program Files (x86)\EduPython\App\Scripts\" via une commande dans ce paquet matplotlib ?
Que sont les fichiers "wheel" ?