OVH Cloud OVH Cloud

Re: Py2exe

1 réponse
Avatar
oliv
conseil de quelqu'un qui a galéré avec py2exe

essaye plusieurs propositions de fichiers setup : il y en a beaucoup qui sont faux ou tres approximatif

voici le plus simple si c'est une appli windows sans le prompteur

#setup.p
from distutils.core import setu
import py2ex

setup(windows=["nomduprogramme.pyw"]

sinon il y a celui-ci pour ajouter une icone à ton appli

from distutils.core import setu
import py2ex
setup
windows=
dict
script='nomduprogramme.pyw'
icon_resources=[(1, 'nomdel'icone.ICO')]

]


--
oliv

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-532880.htm

Envoyé de http://www.frbox.ne

1 réponse

Avatar
Kybla
J'ai beau tenter plusieurs solutions, rien ne marche :(
Vos solutions n'ont rien donné j'ai toujours la même erreur...
Mon setup.py ressemblait à cela:

from distutils.core import setup
import py2exe

opts = {
"py2exe": {
"includes": ["pango", "atk", "gobject", "gtk"],
"dll_excludes": ["iconv.dll", "intl.dll",
"libatk-1.0-0.dll", "libgdk_pixbuf-2.0-0.dll",
"libgdk-win32-2.0-0.dll", "libglib-2.0-0.dll",
"libgmodule-2.0-0.dll", "libgobject-2.0-0.dll",
"libgthread-2.0-0.dll", "libgtk-win32-2.0-0.dll",
"libpango-1.0-0.dll", "libpangowin32-1.0-0.dll"]
}
}
setup(name='XXX',
version='1.0',
description='XXX',
author='XXX',
author_email='',
url='XXX',
options=opts
)

setup(windows=["main.py"])

Personne n'a une idée d'où peut provenir mon erreur ??