Installer Python pour l'ISN

Tout ce qui concerne les logiciels mathématiques (Matlab, Maxima, Scilab, R, ...) ou les calculatrices scientifiques.
[forum modéré par les modérateurs globaux du site]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
opr_oqr

Installer Python pour l'ISN

Message par opr_oqr »

Bonjour,

Je vais installer Python sur les postes Ubuntu de nos salles de maths en préparation à la future spe de TS de l'année prochaine :ISN. Cela nous permettra d'avoir une meilleure idée sur l'utilisation de ce langage face à un public lycéen; langage que je ne connais pas.

Pour l'IDE, je pense installer IDLE.

C'est pour le langage en lui-même que je m'adresse à vous : quel(s) module(s) éventuellement installer ? ( python-dialog ? python-mpmath ? autres ? )

Merci d'avance.
Arnaud
Modérateur général
Modérateur général
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Installer Python pour l'ISN

Message par Arnaud »

Je ne sais pas exactement ce qui est faisable/entendu sous le terme de robotique.
Pour mon cours de programmation, j'ai installé les modules par défauts, tkinter, turtle ( peut-être fait-il parti de ceux par défaut ), pygame et pyqt, mais tout cela ne concerne que de la programmation de GUI.

De toute façon, sous ubuntu, l'installation de modules complémentaires sera rapidement réglée.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 1919
Inscription : samedi 29 décembre 2007, 00:58

Re: Installer Python pour l'ISN

Message par projetmbc »

Bonjour,
il existe une installation pour les scientifiques : Enthought Python Distribution (EPD) .
C'est disponible sous Ubuntu, Windaube et Mac O$. Point fort pour les élèves qui voudraient bosser chez eux.

Pour la robotique, il y a des langages spécifiques. Il existe aussi des choses en Python comme http://pyrorobotics.org/ . Est-ce utilisable dans nos lycées ?

PS : ne pas hésiter à me contacter car je pratique déjà Python et suis ok pour donner mon aide dans la limite de mes compétences.
opr_oqr

Re: Installer Python pour l'ISN

Message par opr_oqr »

ok. Merci pour les réponses.

J'attends d'obtenir le lien pour télécharger EDP et l'installer ensuite.

Il est vrai qu'installer un module en cours d'année est assez simple mais ... pas sur plusieurs postes. Je préfère en début d'année procéder à un clonage (udpcast) et n'avoir durant l'année scolaire qu'à faire «de l'entretien».
Arnaud
Modérateur général
Modérateur général
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Installer Python pour l'ISN

Message par Arnaud »

opr_oqr a écrit : Il est vrai qu'installer un module en cours d'année est assez simple mais ... pas sur plusieurs postes. Je préfère en début d'année procéder à un clonage (udpcast) et n'avoir durant l'année scolaire qu'à faire «de l'entretien».
Ok. J'ai une image qui se déploie automatiquement chaque nuit sur l'ensemble du réseau, il me suffit juste de mettre à jour un poste pour que cela affecte l'ensemble du réseau le lendemain. Tu n'as pas la possibilité d'automatiser ça ? ( je dévie un peu le sujet ... )
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
opr_oqr

Re: Installer Python pour l'ISN

Message par opr_oqr »

Bonjour,

Non, pas d'automatisation pour le clonage. Je suis curieux d'en connaître les détails (chez nous serveur : debian old-stable ; station ubuntu )
rebouxo
Modérateur général
Modérateur général
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Installer Python pour l'ISN

Message par rebouxo »

opr_oqr a écrit :Bonjour,

Non, pas d'automatisation pour le clonage. Je suis curieux d'en connaître les détails (chez nous serveur : debian old-stable ; station ubuntu )
Tu n'as pas de problème avec la région ? Chez nous la région ne veut que du Windaube (enfin paraît-il ?).
Est-ce que cela pose un problème d'installer un python quasi complet (aucune idée de la place que cela peut prendre).
Cela dit pour ISN, il me semble que cela n'est pas vraiment du ressort du prof de math (même formé pour l'ISN, puisque pour enseigner en ISN, il faudra avoir une certification) et il me semble que l'idée de l'ISN c'est plutôt de la coopération (maths, physique, techno méca et électronique).

Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 1919
Inscription : samedi 29 décembre 2007, 00:58

Re: Installer Python pour l'ISN

Message par projetmbc »

Pour Windaube, Linux et Mac O$, il y a le lien que j'ai donné ci-dessus...
Arnaud
Modérateur général
Modérateur général
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Installer Python pour l'ISN

Message par Arnaud »

opr_oqr a écrit :Non, pas d'automatisation pour le clonage. Je suis curieux d'en connaître les détails (chez nous serveur : debian old-stable ; station ubuntu )
Avec ça : http://linbo.sourceforge.net/ sur un serveur squeeze, avec clients en dualboot Win + Ubuntu.
Mais il faut que les cartes réseaux des clients permettent un démarrage PXE et Wake on Lan.

Lors du démarrage du client en PXE, linbo propose une interface avec multiples choix ( non pas un qcm ! ) : démarrage normal avec Win ou Linux, ou démarrage synchronisé de Win ou Linux ( c'est-à-dire que le système est remis au niveau de la dernière image propre, ce qui dur entre 1 et 10 minutes ).

Depuis le serveur, il propose un ensemble de commandes de gestion d'un client à distance, donc pour la synchro automatique chaque nuit, il suffisait d'ajouter quelques entrées/scripts dans crontab.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
opr_oqr

Re: Installer Python pour l'ISN

Message par opr_oqr »

Bonsoir,
Arnaud a écrit : Lors du démarrage du client en PXE, linbo propose une interface avec multiples choix ( non pas un qcm ! ) : démarrage normal avec Win ou Linux, ou démarrage synchronisé de Win ou Linux ( c'est-à-dire que le système est remis au niveau de la dernière image propre, ce qui dur entre 1 et 10 minutes ).

Depuis le serveur, il propose un ensemble de commandes de gestion d'un client à distance, donc pour la synchro automatique chaque nuit, il suffisait d'ajouter quelques entrées/scripts dans crontab.
Intéressant. Si je comprends bien, il est possible d'effectuer un wake on lan mais forcer le démarrage en PXE. Je ne le savais pas (je pensais qu'un réveil en wol lançait le grub de la station donc le système définit par defaut). Vais essayer de me documenter la-dessus (si tu as des liens ;-) )
rebouxo a écrit :Tu n'as pas de problème avec la région ? Chez nous la région ne veut que du Windaube (enfin paraît-il ?).
Disons que nous sommes de mauvais élèves.
il me semble que l'idée de l'ISN c'est plutôt de la coopération
Oui bien sûr, mais chaque collègue a sa spécialisation ... En ce qui concerne la programmation, nous (mon collègue qui fera l'ISN en fait) avons à décider du choix du langage; si j'ai bien compris, il a à choisir entre python et javascool.
Arnaud
Modérateur général
Modérateur général
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Installer Python pour l'ISN

Message par Arnaud »

opr_oqr a écrit : Intéressant. Si je comprends bien, il est possible d'effectuer un wake on lan mais forcer le démarrage en PXE. Je ne le savais pas (je pensais qu'un réveil en wol lançait le grub de la station donc le système définit par defaut). Vais essayer de me documenter la-dessus (si tu as des liens ;-) )
Le démarrage PXE est une option du BIOS chez nous, il suffit de préciser qu'il est prioritaire sur le dd local. Linbo est un "grub" modifié et évolué, pratique, mais encore un peu grincheux sur certaines configurations systèmes.
Le meilleur moyen pour tester, c'est un réseau virtuel sous virtualbox ( le wake on lan n'y passe pas chez moi, mais le boot pxe oui ).

Concernant la documentation, à part celle du site officiel que je n'ai jamais lue, je n'ai que de la documentation en allemand.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
rebouxo
Modérateur général
Modérateur général
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Installer Python pour l'ISN

Message par rebouxo »

opr_oqr a écrit :Bonsoir,

il me semble que l'idée de l'ISN c'est plutôt de la coopération
Oui bien sûr, mais chaque collègue a sa spécialisation ... En ce qui concerne la programmation, nous (mon collègue qui fera l'ISN en fait) avons à décider du choix du langage; si j'ai bien compris, il a à choisir entre python et javascool.
Vous êtes en avance, ici ce n'est pas encore décidé quel bahut fera ISN. A priori, le mien le fera, puisque j'ai fait acte de candidature. Mais nous n'avons aucun autre renseignement.

Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
kojak
Modérateur général
Modérateur général
Messages : 10386
Inscription : samedi 18 novembre 2006, 19:50

Re: Installer Python pour l'ISN

Message par kojak »

Bonjour,

Pour info, il ya ce livre
Pas d'aide par MP.