Concernant le projet de groupe, nous aimerions trouver une façon de sauvegarder tout notre environnement Jupyter Notebook avant de le fermer afin de ne pas avoir à relancer tout le code.
Nous avons cherché sur internet mais aucune des recommendations n’a fonctionné :
Sauver tous les objets en utilisant le module pickle
Utiliser le module dill (je n’arrive pas à l’installer sur jupyter)
Utiliser des commandes iPython (nous n’utilisons pas iPython)
Bonjour Yacine @5792 ,
Pour tout ce qui est package et sauvegarder les versions des librairies il vous suffit de créer un environnement spécifique à votre projet:
par anaconda navigator dans la section environments
depuis le terminal: cet article pourra vous aider.
Concernant la sauvegarde des objets, vous pouvez utiliser le module pickle de la bibliothèque standard (import picke) et les fonctions pickle.load et pickle.dump.
Qu’est ce qui n’a pas fonctionné avec l’utilisation de pickle?
Merci pour cette réponse.
Oui en effet j’avais en tête pickle mais il implique de tout sauvegarder et importer à la main.
J’avais en tête un équivalent d’un .RData qu’on peut utiliser sur R.
Le .RData va me permettre de stocker tout ce que j’ai créé dans mon environnement.
Afin de gagner du temps, est-ce qu’il est possible de faire une sorte de pickle.dump(all_objects) suivi d’un pickle.load(all_objects) ?