Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1446 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  modules de calcul pour python 2.5.2

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

modules de calcul pour python 2.5.2

n°1910614
kbourai
Posté le 31-07-2009 à 13:48:47  profilanswer
 

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.
 
 
 

mood
Publicité
Posté le 31-07-2009 à 13:48:47  profilanswer
 

n°1910652
Taz
bisounours-codeur
Posté le 31-07-2009 à 14:44:57  profilanswer
 

il faut que tu lises les prérequis de tous ces projets pour le savoir.

n°1910667
kbourai
Posté le 31-07-2009 à 14:54:12  profilanswer
 

ok! mais tu veux dire quoi par pré-requis des projets!!!

n°1910946
Sve@r
Posté le 01-08-2009 à 21:32:10  profilanswer
 

kbourai a écrit :

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 .


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.
3-- j'ai installé numpy 1.1.1 que j'ai remplacé par 1.2.0. (ça commence à faire bcp !!)


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.
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.


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

  • scipy-0.7.1.zip   => les sources compressés par winzip => sera privilégié si on veut recompiler le module sous Windows
  • scipy-0.7.1.tar.gz  => les sources stockés dans une archive de type "tar" puis compressés par gzip  => sera privilégié si on veut recompiler le module sous Linux mais on peut très bien utiliser le fichier précédent qui contient les mêmes sources. C'est seulement le contenant qui change, pas le contenu
  • scipy-0.7.1-win32-superpack-python2.6.exe   => le module déjà compilé pour Python 2.6
  • scipy-0.7.1-win32-superpack-python2.5.exe   => le module déjà compilé pour Python 2.5
  • scipy-0.7.1-py2.6-python.org.dmg
  • scipy-0.7.1-py2.5-python.org.dmg

=> 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


Message édité par Sve@r le 01-08-2009 à 21:34:03

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
n°1911286
kbourai
Posté le 03-08-2009 à 14:49:39  profilanswer
 

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  :hello:  
 
merci d'avance .

n°1911403
Sve@r
Posté le 03-08-2009 à 19:40:51  profilanswer
 

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  :hello:  
 
merci d'avance .


 
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


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  modules de calcul pour python 2.5.2

 

Sujets relatifs
Calcul d'aire: retourne 0![Excel] Calcul de moyenne automatisé
ping subprocess pythonProbleme calcul : conditions
[VB6] Problème arrondi calcul validité IBANInterpréteur PyPy et modules tiers
Calcul avec 2 chiffres après la virgulePython pour client SOAP via HTTPS
Base de données et interface en PythonFactorielle et calcul de tous les ordres possibles de x éléments
Plus de sujets relatifs à : modules de calcul pour python 2.5.2


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR