modules de calcul pour python 2.5.2 - Python - Programmation
Marsh Posté le 31-07-2009 à 14:44:57
il faut que tu lises les prérequis de tous ces projets pour le savoir.
Marsh Posté le 01-08-2009 à 21:32:10
kbourai a écrit : Bonjour , |
Hé oui - Python 3 est tout nouveau et semble (j'ai pas vraiment regardé en détail) très très différent des Python 2...
kbourai a écrit : 2-- j'ai désinstallé python3.1 et je l'ai remplacé par python 2.5.2 , |
Ok - La 2.5 ou 2.6 sont maintenant bien supportées par les divers modules qui foisonnent. Pour l'exemple moi aussi je suis en 2.5...
kbourai a écrit : j'ai installé par la suite Gnuplot+PyGnuplot + Wingide 101-3.1.3.1 comme framework. |
Moi je suis à la v1.3
kbourai a écrit : 4-- installation de scipy 0.6.0 pour manipuler des tableaux et pouvoir utiliser la super fonction io.array_import.read_array('file') . mais là j'ai un message d'erreur genre pb de compatibilité de version de modules. |
C'est en effet hyper important de bien utiliser le bon module fait pour la version que t'utilises. Surtout sous Windows. Ca l'est moins sous Linux car là, on compile le module sur sa propre machine donc c'est lors de la compilation que le module est créé et donc il correspond à ton environnement mais sous Windows, tu récupères un module déjà compilé pour une version x ou y et donc il te faut récupérer le module compilé pour ta version et pas celui d'une autre.
Donc quand tu télécharges un module Python Windows, il est toujours indiqué "pyX.Y" (X et Y étant les versions de Python qui supportent le module par exemple py2.5 pour Python 2.5). Cette indication se trouve dans le nom du module.
Par exemple je suis allé voir pour ton scipy. Je suis donc allé sur la page principale des développeurs du module http://www.scipy.org puis la page Downloads qui m'a amené sur le site sourceforge (site utilisé par la majorité des développeurs GPL) et sur cette page particulière http://sourceforge.net/projects/scipy/files
Là, on voit la dernière version 0.7 avec différents fichiers pour différents supports. On trouve donc
=> ces 2 derniers fichiers je ne sais pas à qui ils servent mais ils doivent sûrement servir. Ptet pour les mac...
Donc, surtout si t'es sous Windows, il te faut prendre le bon fichier car lui seul fonctionnera avec ta version de Python... => scipy-0.7.1-win32-superpack-python2.5.exe
Marsh Posté le 03-08-2009 à 14:49:39
merci pour ta réponse "Sve@r", j'ai installé : scipy-0.7.1-win32-superpack-python2.5.exe ,j'ai effectué quelques petits tests et ça a l'air de marcher. j'ai une autre question : est ce que quelqu'un aurait un lien vers " PyGnuplot" qui traite la manipulation de données numériques : car je souhaite tracer des courbes 2D à partir de fichiers.csv que j'ai crée ( à partir de fichiers.txt) avec PyGnuplot et je galère avec les déclarations de fonctions. je suis débutante en Python alors je compte sur vos réponses
merci d'avance .
Marsh Posté le 03-08-2009 à 19:40:51
kbourai a écrit : merci pour ta réponse "Sve@r", j'ai installé : scipy-0.7.1-win32-superpack-python2.5.exe ,j'ai effectué quelques petits tests et ça a l'air de marcher. j'ai une autre question : est ce que quelqu'un aurait un lien vers " PyGnuplot" qui traite la manipulation de données numériques : car je souhaite tracer des courbes 2D à partir de fichiers.csv que j'ai crée ( à partir de fichiers.txt) avec PyGnuplot et je galère avec les déclarations de fonctions. je suis débutante en Python alors je compte sur vos réponses |
Ah ben là faut bosser. Chercher sur le net, taper de petits exemples, etc. On a tous débutés un jour et on a tous fait pareil.
J'ai trouvé ce lien qui donne qq trucs http://www.phwinfo.com/forum/fr-co [...] hique.html
Marsh Posté le 31-07-2009 à 13:48:47
Bonjour ,
je cherche à installer les bibliothèque de calculs scientifiques (numpy+scipy...), pour effectuer des traitements sur des "fichiers.txt", afin de tracer des courbes 2D avec Gnuplot . alors voilà comment j'ai procédé mais sans succès:
sachant que je suis débutante en python !!!
1--j'ai commencé par installer python3.1 , et j'ai appris que les modules de calcul que je veux utiliser ne sont pas encore disponibles pour cette version .
2-- j'ai désinstallé python3.1 et je l'ai remplacé par python 2.5.2 , j'ai installé par la suite Gnuplot+PyGnuplot + Wingide 101-3.1.3.1 comme framework.
3-- j'ai installé numpy 1.1.1 que j'ai remplacé par 1.2.0. (ça commence à faire bcp !!)
4-- installation de scipy 0.6.0 pour manipuler des tableaux et pouvoir utiliser la super fonction io.array_import.read_array('file') . mais là j'ai un message d'erreur genre pb de compatibilité de version de modules.
Ma QUESTION est : quelle version de python dois je installer pour que tous ces modules soient compatibles entre eux , ou l'inverse les modules qui sont compatibles avec Python 2.5.2.
aidez moi s'il vous plait , car ça fait quelques jours que ça durent et je dois avancer dans mon sujet de stage.
Merci d'avance.