Configurations et installations préliminaires au cours

Configurations et installations préliminaires au cours

Dans le cadre des cours de de DIU EIL à l’université le Havre Normandie,certaines commandes et configurations propres à l’environnement de travail sont nécessaires. Les postes disposent de deux systèmes d’exploitation : Windows et Ubuntu (Linux). Python est installé sur les deux systèmes mais des configurations et des installations complémentaires sont nécessaires.

Accès

Les participants disposent théoriquement d’un compte utilisable à la fois pour se connecter aux postes de travail et aussi pour accéder aux ressources pédagogiques (https://eureka.univ-lehavre.fr).

Dans Eureka il faut rechercher le cours "DIU EIL 1" et s’y inscrire. C’est ici que se trouvent les ressources et les supports de cours.

Connexion

Pour ce cours, on utilisera Linux (Ubuntu). Il faut redémarrer les postes si nécessaire et choisir "Ubuntu" dans la liste, au démarrage du poste.

Installation de pip et configuration du système

A n’exécuter qu’une seule fois sur les postes de l’université :

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --user
echo "export PATH=\$PATH:\${HOME}/.local/bin" >> ~/.profile
export PATH=$PATH:${HOME}/.local/bin

Installation de jupyter et autre modules

Les Jupyter Notebooks permettent de partager facilement du code python des équations du texte et des graphiques.

A n’exécuter qu’une seule fois :

pip3 install --user jupyter

D’une manière générale on utilisera cette commande pour installer des paquets (packages) dans python (sans oublier le --user). Par exemple :

pip3 install --user numpy pandas_ods_reader

Utilisation des notebooks

Une fois jupyter installé on peut démarrer l’application à partir d’un terminal, dans un dossier ou se trouverons les fichiers notesbooks.

On lance le serveur avec la commande :

jupyter notebook

Cette commande bloque le terminal et ouvre le navigateur Web sur l’application Web Jupyter.

On peut ensuite suivre le cours, exécuter les exemples et faire les exercices en téléchargent les fichiers notebooks et en les lançant dans l’application Web Jupyter.

1 + 1