Python avec Anaconda / Spyder Anaconda est une plateforme logicielle libre comprenant l’environnement Python complet (v2.7 et 3.5) et de très nombreuses librairies (numpy, pylab …). Elle tourne sur tous les OS courants dont Windows. Télécharger et installer Anaconda sur (par ex) : https://www.continuum.io/downloads Anaconda est fourni avec l’environnement de travail SPYDER (Scientific PYthon Development EnviRonment) voir https://pythonhosted.org/spyder/index.html Fenêtre d’édition • • • • • Edition Exécution totale ou partielle Vérification temps réel du programme Debug interactif Etc… Fenêtre console interactive ipython Docs tutoriels Python sur : https://www.python.org/doc/ , http://www.courspython.com/, http://python.lycee.free.fr/ Pour importer des modules présents dans la console Python il faut qu’ils soient dans le dossier actif (obligatoire pour les data) ou dans un chemin spécifié dans PYTHONPATH On peut installer des librairies additionnelles avec Anaconda Pymc : Doc sur https://pymc-devs.github.io/pymc/README.html PyMC is a python module that implements Bayesian statistical models and fitting algorithms, including Markov chain Monte Carlo. Installation : aller sur https://conda.anaconda.org/pymc et taper dans la ligne de commande : conda install -c https://conda.anaconda.org/pymc iminuit : minimisation par la méthode des gradients, Doc sur https://pypi.python.org/pypi/iminuit Installation : Aller sur https://anaconda.org/astropy/iminuit et taper conda install -c astropy iminuit=1.2