Technologie collège M Gelot

Accueil  Nouvelles  Livre d'or 
Programmation Python

 Documents provenant de tableaumaths : 

INSTALLATION DE PYZO ET MINICONDA

Pour coder en Python, il vous faut un éditeur et un interpréteur.

L’installation se fait en deux temps (Nous décrivons ici pour Windows, les linuxiens et le croqueurs de pomme seront s’y retrouver...) :

1) Téléchargez et installez l’éditeur :

Les liens sont ici (Step 1 pour Windows, Linux et Mac) : https://pyzo.org/start.html

Lancez l’exécution.

2) Téléchargez et installez l’interpréteur :

Installer Miniconda. Il contient un environnement Python (3.5.1) et des modules pour installer facilement les librairies scientifiques et autres.

Les liens sont ici (Miniconda pour Windows, Linux et Mac) : https://conda.io/miniconda.html

Lancez l’exécution.

Il s’installe par défaut dans C :UsersName

Pour info, il a donc un fichier python.exe qui permet d’executer du code python standard.

3) Renseigner le chemin du fichier python.exe dans Pyzo :

Ouvrir Pyzo et renseigner dans la configuration du shell le chemin vers le fichier python.exe de Miniconda. (Il doit le proposer automatiquement si vous avez tout coché durant l’installation de Minconda...)

Pour plus de compléments, regardez les différentes étapes ici : http://www.pyzo.org/start.html

4) Pour le traitement des images : Installation de PIL

Vous pouvez installer la librairie PIL pour le traitement des images numériques.

Dans le shell de pyzo, executez la ligne :


  1. conda install pillow

5) Pour les enseignants et les plus grands :

Vous pouvez installer les librairies de calculs scientifiques.

Dans le shell de pyzo, executez les lignes :

  1. conda install numpy

  1. conda install scipy pyqt matplotlib pandas sympy

Vous aurez ainsi de nombreuses ressources pour traiter du calcul scientifique et de l’algèbre linéaire.

Pour les profs, vous pouvez aussi installer Jupyter. Ce module permet de créer rapidement des pages de cours interactifs (inotebook) dans lesquelles peuvent s’exécuter des codes Python (ou autres langages). Les textes sont gérés par du Markdown, très simple à utiliser. Vous pouvez aussi exporter vos pages vers des formats html ou pdf (pour le pdf, une installation LaTex et requise).

N’hésitez pas à le tester en ligne pour commencer.

Dans le shell de pyzo, lancez l’installation de Jupyter :


  1. conda install jupyter

Enfin, si vous voulez de jolies couleurs dans l’éditeur, il faudra modifier le fichier base.py de IEP... Je vous laisse chercher ce fichier... Voir un tuto ici.

 UTILISER PYZO

Comment utiliser pyzo chez vous ou au collège ?

MOVE THE BALL !

Voici un premier code.

from tkinter import *

def KeyBoard(event):
    global PosX,PosY
    Key = event.keysym
    if Key == 'Right':
        PosY -= 20
    if Key == 'Up':
        PosY += 20
    if Key == 'Left':
        PosX += 20
    if Key == 'Down':
        PosX -= 20
    MyCanvas.coords(Piece,PosX -10, PosY -10, PosX +10, PosY +10)

MyWindow = Tk()
MyWindow.title('Piece')

PosX = 230
PosY = 150

MyCanvas = Canvas(MyWindow, width = 480, height =320, bg ='white')
Piece = MyCanvas.create_oval(PosX-10,PosY-10,PosX+10,PosY+10,width=2,outline='black',fill='red')
MyCanvas.focus_set()
MyCanvas.bind('<Key>',KeyBoard)
MyCanvas.pack(padx =50, pady =50)

Button(MyWindow, text ='Exit', command = MyWindow.destroy).pack(side=LEFT,padx=5,pady=5)

MyWindow.mainloop()


Date de création : 07/04/2021 15:41
Dernière modification : 07/04/2021 15:41
Catégorie : Club Nouvelles Technologies
Page lue 3815 fois
Haut

© 2004-2021
Skins Papinou GuppY 6   Licence Libre CeCILL