J’héberge Basthon directement sur mon site. Accédez à la console en grand écran ici :
Sinon, codez ci-dessous :
↑ Ce Basthon reste en cache du navigateur ↑
Remarque: La console de Basthon est ici: https://console.basthon.fr/
A savoir avec Basthon :
- Seuls les Bashons où je le précise restent en cache de ton navigateur. Le code que tu écris est alors stocké dans ton navigateur, tu le retrouveras si tu fermes et ouvres ce navigateur. Les Bathons qui chargent un code Dropbox rechargent ce code à chaque actualisation et écrasent ce que tu écris. Je te mettrai donc à disposition un Basthon ne chargeant pas de code py lorsque c’est nécessaire.
- Les plt.pause() ne sont pas pris en charge. Il faut donc les supprimer de mes codes s’il y en a. Ils sont de toute manière rendus inutiles car il n’est pas possible d’afficher plusieurs figures en même temps. Après exécution d’un code, il faudra donc pour afficher une autre figure que la dernière, rappeler celle-ci avec plt.figure(nom) puis l’afficher avec plt.show()
Si tu veux coder avec un logiciel, je te recommande Pyzo + Python ici: LIEN.
A toi ce choisir, voici ce que je te conseille :
- Installe pyzo via « pyzo installer », ne le lance pas
- Installe Python via « regular Python » (j’ai abandonné Miniconda/Anaconda mais c’est bien aussi, il faut alors utiliser la commande conda au lieu de pip)
- Lance Pyzo, il te proposera automatiquement d’utiliser l’environnement Python qu’il a trouvé (clique « use this environment »). Si tu avais une ancienne installation de Pyzo, il te faudra probablement indiquer à Pyzo de changer d’environnement dans la console sous Shells : Python – Edit shell configurations… – exe (prends un autre environnement dans le menu déroulant) – Done. Relance alors Pyzo
- Dans le menu Run, va cocher la case « Change directory when executing file »
- Exécute toutes les lignes suivantes dans la console, l’une après l’autre:
pip install numpy
pip install matplotlib
pip install PyQt5
import matplotlib
matplotlib.use("Qt5Agg") # Evite de devoir fermer les fenêtes
pip install scikit-learn # IA en SI
pip install ffmpeg # Génération vidéo

