Séance du lundi 30 août : 0_intro/stage/exos_python.ipynb
Merci utiliser votre nom/prénom comme pseudo sur Discord et GitHub.
Serveur discord pour l'informatique MP2I : https://discord.gg/E7abJNbZ
Vous pouver aussi poser des questions dans l'onglet Discussions sur GitHub.
Attention : les données ne sont pas sauvegardées sur Binder. Pensez à télécharger (File -> Download) votre travail quand vous avez terminé.
Les données sont normalement sauvegardées sur le serveur. L'accès se fait par identification : il faut d'abord que je vous ajoute au groupe de la classe. Pour cela merci de mettre une étoile sur cette page.
Avec Docker, vous pouvez lancer Jupyter avec tous les outils installés en local. Jupyter est alors plus rapide à lancer et n'a pas besoin d'Internet, mais l'installation est un peu compliquée.
- Télécharger Docker desktop : https://www.docker.com/get-started (download for Windows si vous êtes sous Windows).
- Installer Docker desktop.
- Lancer Docker desktop.
- Ouvrez un terminal (sous Windows : Windows+R, taper "cmd" puis entrée.
- Tapez
docker run -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -v "${PWD}":/home/jovyan/work qfortier/mp2i:2.0.0
. - Si tout se passe bien, l'image Docker contenant Jupyter se télécharge (~ 5Go, ça prend du temps).
- Quand l'image est lancée, un message devrait apparaître avec une url : copier-coller la dernière adresse URL pour utiliser Jupyter.
To access the server, open this file in a browser:
file:///home/jovyan/.local/share/jupyter/runtime/jpserver-8-open.html
Or copy and paste one of these URLs:
http://9e0e7a819898:8888/lab?token=3c2893614dbd1935d3b63fd06f6975c8641a52c7e51e0321
or http://127.0.0.1:8888/lab?token=3c2893614dbd1935d3b63fd06f6975c8641a52c7e51e0321