|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
Bonjour
Quel son les moyen qui existant qui permette de pouvoir lire un programme en python sur un autre ordinateur sans avoir a réinstaller tout les modules dont on c'est servit? Je connais déjà le .exe mais y'en a t'il d'autre ? bonne soirée, |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
Après pas mal de recherche je suis tombe sur quelque chose qui pourrait peut être convenir le module 2to3.
http://docs.python.org/2/library/2to3.html Mais comment se comporte il si un des modules qu'on a intégré n'a pas encore été adapté pour la version 3.x? |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() Inscription : octobre 2008 Messages : 941 ![]() |
Salut,
Tes deux posts traitent de choses totalement différentes. Tout d'abord, pour empaqueter un programme Python avec ses dépendances afin que l'utilisateur n'ait rien d'autre que ce programme à installer (des idées de windowsiens ça), il existe des utilitaires: http://cx-freeze.sourceforge.net/ http://www.py2exe.org/ Et d'autres dont je n'ai pas le nom en tête. Quand à 2to3 ça n'a vraiment rien à voir, c'est un assistant de conversion Python2 vers Python3. Dans le cas de cette conversion tu dois t'assurer avant toutes choses que tous les composants de ton appli sont portés sous Python3 et cela peut concerner des libs nécessaires à ces composants. p.ex. libboost |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
En fait on pourrait croire que je veux me débarrasser de python, mais c'est pas ça du tout
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Patrice BLANGARINTechnicien Help Desk, maintenance, réseau, système et + Inscription : juin 2006 Messages : 2 616 ![]() |
Bonjour,
Avez vous penser à des solutions comme Portable Python ? @+ Edit : Autre chose http://www.voidspace.org.uk/python/movpy/
__________________
Merci d'utiliser le forum pour les questions techniques. |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
Merci
C'est assez troublant. Pourtant tkinter commençant par une minuscule cible la version 3 de python, moi je n'utilise pas celle la et Pmw spécifie bien que c'est Tkinter qu'il veut. |
|
|
00
|
|
|
#7 | ||||
|
Expert Confirmé
![]() Patrice BLANGARINTechnicien Help Desk, maintenance, réseau, système et + Inscription : juin 2006 Messages : 2 616 ![]() |
Bonjour,
Pas de quoi tester @home. Le message est bien ImportError: No module named tkinter ? Avec Python 2.x le module se nomme Tkinter et tkinter pour Python 3x. Code :
Code :
@+
__________________
Merci d'utiliser le forum pour les questions techniques. |
||||
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
j'ai bien "ImportError: No module named tkinter" avec un "t" minuscule pour tkinter.
Je viens de réussir a l'installer mais avec une version antérieur Pmw1.3.3. La j'ai pas eu de soucis a part quelques modifications au niveau de la mise en forme. Je sais pas trop quelles conclusions en tirer ; il me semble que Pmw2.0 marchait bien quand j'ai installé python 2.7.3. Mais c'est pas sur cet ordinateur. Faudra que je regarde en rentrant. |
|
|
00
|
|
|
#9 | |
|
Expert Confirmé
![]() Patrice BLANGARINTechnicien Help Desk, maintenance, réseau, système et + Inscription : juin 2006 Messages : 2 616 ![]() |
Citation:
Pour Python 2 la dernière release est bien la 1.3.3
__________________
Merci d'utiliser le forum pour les questions techniques. |
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 67 ![]() |
arf, mes excuse alors, je croyais que la version Pmw n'était pas encore faite pour la 3, du coup j'ai pas percuté pour la version.
Merci pour votre aide. |
|
|
00
|
|
|
#11 | |
|
Expert Confirmé
![]() Patrice BLANGARINTechnicien Help Desk, maintenance, réseau, système et + Inscription : juin 2006 Messages : 2 616 ![]() |
A vrais dire ce n'est qu'une alpha et c'est passé assez inaperçue
Citation:
Mais bon... Cela avance
__________________
Merci d'utiliser le forum pour les questions techniques. |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com