Notions#
Ces pages expliquent ce que les pages de configuration et de problèmes tiennent pour acquis :
Choisir entre JupyterLab, Spyder et VS Code : ce que fait chacun de ces outils, et lequel employer pour chaque tâche.
Les notebooks : le fichier
.ipynb, le noyau et le client, ce que le noyau garde en mémoire, et les outils qui ouvrent un notebook.Les terminaux en ligne de commande :
cmd, PowerShell, l’invite de commandes d’Anaconda, et Python comme troisième interpréteur.Variables d’environnement et recherche des programmes : ce que contient
PATH, comment le terminal trouve un programme quand on tape son nom, et comment afficher son chemin.Les environnements conda : ce qu’est un environnement, ce que change son activation, et le contenu des scripts d’activation.
Comment VS Code gère les environnements Python : comment il les trouve, comment il en choisit un, et ce qu’il fait quand on lui demande d’en créer un.
Git Bash : une fenêtre, bash et des programmes : ce que contient Git for Windows, comment bash trouve
gitetls, et pourquoi Cmder, conda et VS Code donnent le même bash.