Interpréteur PyPy et modules tiers

Interpréteur PyPy et modules tiers - Python - Programmation

Marsh Posté le 24-06-2009 à 14:42:26    

Bonjour,
 
à partir de python 2.5 sous Windows XP, j'ai créé un compilateur PyPy par traduction :
 
python translate.py --opt=3 targetpypystandalone.py
 
ça génère un pypy-c.exe qui lance une console.
Vision de l'interpréteur sous console :
 
Python 2.5.2 (64770, Jun 23 2009, 15:53:11)
[PyPy 1.1.0] on win32
Type "help", "copyright", "credits" or "license" for more information.
And now for something completely different: ``this sentence is false''
>>>>  
 
(4 > au lieu de 3 pour python classique)
 
Problème:
 
>>>> import numpy
(...)
ImportError : No module named numpy
 
comment installer des modules comme numpy, scipy, psyco etc... à importer depuis cet interpréteur pypy ?
 
Mon but est de compiler sous pypy un script paramétrable prog_main.py qui lance en boucle des scripts init.pyw et create.pyw (où on importe numpy, scipy, ce qui marche avec l'interpréteur python classique), pour un gain de temps et de mémoire.
Comment utiliser pypy dans ce cas ?
 
Merci pour vos réponses.

Reply

Marsh Posté le 24-06-2009 à 14:42:26   

Reply

Marsh Posté le 25-06-2009 à 15:02:33    

Etant donné que scipy & co. sont des modules reposant en grande partie sur l'API C de Python, tu as peu de chance de pouvoir t'en servir avec PyPy...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 25-06-2009 à 16:23:45    

Ok, merci.
Je vais regarder les modules compatibles avec PyPy.
Savez-vous comment installer des modules sous PyPy (la démarche est différente de Python classique) ?
Les fonctions issues du module stats (importé via scipy par ex.) peuvent-elles être disponibles pour PyPy ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed