|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 21 ![]() |
bonjour,
je cherche à compiler mes script en .py en fichier executable en .exe pour pouvoir les donner à des personnes sans qu'elles aient besoin d'installer python dur leur pc. pour l'instant, mes programme se résument à des choses toutes simples ne faisant appel à aucune interface graphique. je travail sous windows, avec IDLE 1.1 et python 2.4 j'ai déjà eu pas mal de pistes telles qu'utiliser pyinstaller ou py2.exe, mais je bute a chaque fois sur des problemes différents. le truc c'est que je susi vraiment un bleu, je programme depuis a peine plus d'une semaine (mais j'apprend vite ! si si ! ).d'ou la question : comment faire cela, depuis l'instalation correct de ce qu'il y a installer jusqu'a leur utilisation, version pour "le nul" ? merci d'avance pour l'aide |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() |
salut, commence par là!
http://python.developpez.com/faq/?page=Py2exe pour l'install de py2exe, tu download l'install pour windows, et pour python 2.4. ca s'install tout seul ++
__________________
Pensez à la documentation en ligne, ca aide! "Heureux ceux qui se libèrent de leurs chaines" "Ne faites simple que si vous savez faire compliqué aussi !" |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 21 ![]() |
ze veu bien, z'avais déja vu, mais quand on nous montre une capture d'écran de setup.py, il faut faire un truc similaire dans notre propre fichier setup ?
et pour l'install, je met tout dans mon fichier .../python24 ? |
|
|
00
|
|
|
#4 | |
|
Membre émérite
![]() Inscription : août 2004 Messages : 723 ![]() |
Citation:
Non, tu exécutes simplement ta commande dans le dossier contenant ton setup.py |
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 21 ![]() |
bon, euh, j'ai fait tout ça, mais il m'a demandé d'installer .NET framework SDK. ce que j'ai fait. mais maintenant, ma console me dit que je doit posseder la meme version de visual studio que celle qui a permis de faire python, c'est à dire la version 7.1 sinon, pas d'extensions créables. c'est normal, y'a moyen de contoutrner, ou alors, ou est-ce que je peu trouver cette version ? (j'ai trouvé la 6.0, les versions 2005 et 2008, mais en plus c'est visual studio express).
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 1 ![]() |
1.Installer "python-2.5.1.msi" si vous ne l'avez pas
encore fait, et "py2exe-0.6.6.win32-py2.5.exe" dans l'ordre. 2.générer un fichier "setup.py" avec " SetupPyGenerate.exe" il vous demanderas un nom de fichier *.py donc indiquer le nom du fichier que vous voulez compiler. Dans le fichier "setup.py": from distutils.core import setup import py2exe setup(console=["Nom Du Script A Compiler.py"]) 3.Mettre "Py2Exe.exe", "setup.py" & votre Script a Compiler dans le répertoire d'installation de Python25 "C:\Python25" 4.Executer "Py2Exe.exe" une fois le processus terminer une fenetre s'ouvre a l'endroit ou votre Executable à été créer je vous dis @++ download les source et les binaire (désolé mais j'avais oublié d'enlever la demande de login) Le pourquoi du lien vers mon forum c'est que ces mes sources donc... Ce petit tuto ne servirai rien sans le lien vers les Outils en Question. Vous comprenez. Merci d'avance Dans le Zip: -python-2.5.1.msi -py2exe-0.6.6.win32-py2.5.exe -SetupPyGenerate.exe -Py2Exe.exe -Utilisation.txt -exemple.py -Dossier avec les Source 'src' by Craft |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : novembre 2003 Messages : 174 ![]() |
Je reprends ce vieux Post
Je suis en PYTHON 2.7 sous windows XP, et souhaite rendre exécutable un de mes programmes. J'ai donc téléchargé "py2exe-0.6.9.win32-py2.6.exe" (version la plus récente à ce jour). A l'installation, ce programme m'affiche l'erreur suivante : "Python version 2.6 required, which was not found in the registry". Quelqu'un saurait-il comment passer ce problème sans avoir à revenir en V 2.6 (je suppose que l'erreur vient de là) ? |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2007 Messages : 1 777 ![]() |
Bonjour,
@enicnath Il faut télécharger la version "py2exe-0.6.9.win32-py2.7.exe" pour aller avec Python 2.7. => http://sourceforge.net/projects/py2e.../py2exe/0.6.9/
__________________
Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos... Mes recettes python: http://www.jpvweb.com |
|
|
00
|
|
|
#9 | |
|
Membre régulier
![]() Inscription : novembre 2003 Messages : 174 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com