Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac.
J'utilise py2exe
Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alexandre Fayolle
Le 28-05-2006, oliv nous disait:
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac. J'utilise py2exe Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?
Pour autant que je sache, py2exe ne fonctionne que sous Windows.
-- Alexandre Fayolle LOGILAB, Paris (France) Formations Python, Zope, Plone, Debian: http://www.logilab.fr/formations Développement logiciel sur mesure: http://www.logilab.fr/services Python et calcul scientifique: http://www.logilab.fr/science
Le 28-05-2006, oliv <oliv.28jasz@no-mx.frbox.net> nous disait:
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes
pour windows, mais également pour linux et mac.
J'utilise py2exe
Est ce que cela est possible, ou faut-il utiliser un autre compilateur
ou faut il faire la compilation sous linux ?
Pour autant que je sache, py2exe ne fonctionne que sous Windows.
--
Alexandre Fayolle LOGILAB, Paris (France)
Formations Python, Zope, Plone, Debian: http://www.logilab.fr/formations
Développement logiciel sur mesure: http://www.logilab.fr/services
Python et calcul scientifique: http://www.logilab.fr/science
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac. J'utilise py2exe Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?
Pour autant que je sache, py2exe ne fonctionne que sous Windows.
-- Alexandre Fayolle LOGILAB, Paris (France) Formations Python, Zope, Plone, Debian: http://www.logilab.fr/formations Développement logiciel sur mesure: http://www.logilab.fr/services Python et calcul scientifique: http://www.logilab.fr/science
Florent Manens
Bonjour,
Voici quelques informations sur le sujet.
Le 28-05-2006, oliv a écrit :
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac. J'utilise py2exe Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?
Il me semble que py2exe est capable de faire des .exe pour windows uniquement.
distutils permet de faire facilement des packages sources avec : python setup.py sdist ou encore : python setup.py bdist_rpm et sa version windows : python setup.py bdist_wininst
les rpm c'est bien mais au final, on doit faire une version par distribution si l'on souhaite gérér correctement les dépendances.
J'arrive a faire des .exe pour windows depuis Linux en utilisant PyInstaller :
Par contre, je n'ai pas encore réussit à le faire avec py2exe.
pour py2app (MAC), il me semble qussi que l'environnement MAC est nécessaire : http://undefined.org/python/py2app.html
Je suis curieux de savoir comment font les personnes qui fournissent des versions "tout en un" pour chaque plateforme.
Mes 2 centimes ...
-- Florent Manens
Bonjour,
Voici quelques informations sur le sujet.
Le 28-05-2006, oliv <oliv.28jasz@no-mx.frbox.net> a écrit :
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes
pour windows, mais également pour linux et mac. J'utilise py2exe Est
ce que cela est possible, ou faut-il utiliser un autre compilateur ou
faut il faire la compilation sous linux ?
Il me semble que py2exe est capable de faire des .exe pour windows
uniquement.
distutils permet de faire facilement des packages sources avec :
python setup.py sdist
ou encore :
python setup.py bdist_rpm
et sa version windows :
python setup.py bdist_wininst
les rpm c'est bien mais au final, on doit faire une version par
distribution si l'on souhaite gérér correctement les dépendances.
J'arrive a faire des .exe pour windows depuis Linux en utilisant
PyInstaller :
Je suis sous windows xp, et je souhaiterais compiler mes mrogrammes pour windows, mais également pour linux et mac. J'utilise py2exe Est ce que cela est possible, ou faut-il utiliser un autre compilateur ou faut il faire la compilation sous linux ?
Il me semble que py2exe est capable de faire des .exe pour windows uniquement.
distutils permet de faire facilement des packages sources avec : python setup.py sdist ou encore : python setup.py bdist_rpm et sa version windows : python setup.py bdist_wininst
les rpm c'est bien mais au final, on doit faire une version par distribution si l'on souhaite gérér correctement les dépendances.
J'arrive a faire des .exe pour windows depuis Linux en utilisant PyInstaller :
Par contre, je n'ai pas encore réussit à le faire avec py2exe.
pour py2app (MAC), il me semble qussi que l'environnement MAC est nécessaire : http://undefined.org/python/py2app.html
Je suis curieux de savoir comment font les personnes qui fournissent des versions "tout en un" pour chaque plateforme.
Mes 2 centimes ...
-- Florent Manens
Eric Brunel
On 29 May 2006 07:51:55 GMT, Florent Manens wrote: [snip]
Je suis curieux de savoir comment font les personnes qui fournissent des versions "tout en un" pour chaque plateforme.
Ils ont toutes les plateformes? De toutes façons, je ne ferais pas confiance à un compilateur croisé (ou à quoi que ce soit qui y ressemble) si je ne peux pas effectivement tester que ça marche sur la plateforme cible. Donc, il faut soit avoir les différents types de plateformes à supporter pour faire les tests, soit demander à des personnes qui les ont de faire les tests à notre place. Dans les deux cas, autant faire - ou demander à d'autres de faire - la compilation en natif... -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
On 29 May 2006 07:51:55 GMT, Florent Manens <manens@doe.com> wrote:
[snip]
Je suis curieux de savoir comment font les personnes qui fournissent des
versions "tout en un" pour chaque plateforme.
Ils ont toutes les plateformes? De toutes façons, je ne ferais pas
confiance à un compilateur croisé (ou à quoi que ce soit qui y ressemble)
si je ne peux pas effectivement tester que ça marche sur la plateforme
cible. Donc, il faut soit avoir les différents types de plateformes à
supporter pour faire les tests, soit demander à des personnes qui les ont
de faire les tests à notre place. Dans les deux cas, autant faire - ou
demander à d'autres de faire - la compilation en natif...
--
python -c "print ''.join([chr(154 - ord(c)) for c in
'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
On 29 May 2006 07:51:55 GMT, Florent Manens wrote: [snip]
Je suis curieux de savoir comment font les personnes qui fournissent des versions "tout en un" pour chaque plateforme.
Ils ont toutes les plateformes? De toutes façons, je ne ferais pas confiance à un compilateur croisé (ou à quoi que ce soit qui y ressemble) si je ne peux pas effectivement tester que ça marche sur la plateforme cible. Donc, il faut soit avoir les différents types de plateformes à supporter pour faire les tests, soit demander à des personnes qui les ont de faire les tests à notre place. Dans les deux cas, autant faire - ou demander à d'autres de faire - la compilation en natif... -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"