[pyar] Problema al crear .exe con cx_Freeze
Juan Ignacio Pérez
juanignacioperez91 en gmail.com
Mie Ene 27 21:02:24 ART 2016
En el código del setup, escribí algo mal anteriormente en la parte de
executables. Es asi:
executables = [cx_Freeze.Executable("ejemplo.pyw",
base = "Win32GUI",
icon = None)]
El 27 de enero de 2016, 21:58, Juan Ignacio Pérez <
juanignacioperez91 en gmail.com> escribió:
> Me olvide de decir que luego, abro la consola con la ubicación de la
> carpeta, y escribo: python setup.py build, pero tira error.
> On 27 Jan 2016 20:48, "Juan Ignacio Pérez" <juanignacioperez91 en gmail.com>
> wrote:
>
>> Buenas, les cuento el problema que tengo. Estoy haciendo un proyecto con
>> Python 2.7, y en la carpeta del proyecto tengo los siguientes archivos:
>>
>> - ejemplo.ui (interfaz grafica hecha con PyQt)
>> - ejemplo.py (el archivo .py que te genera PyQt)
>> - ejemplo.pyw (el archivo desde donde programo la interaccion del usuario
>> con la app)
>> - ejemplo.pyc (lo genera python solo)
>> - una imagen (icon.png)
>> - codigo.py (un .py que tiene una clase con todas las funciones que usa
>> la app)
>> - setup.py (este es el que uso para tratar de generar el .exe)
>>
>> Mi problema se da al querer crear el ejecutable .exe, no sé bien como
>> manejar el cx_Freeze. El código que tengo dentro de setup.py es:
>> -------------------------------------------
>>
>> import cx_Freeze
>>
>> executables = [cx_Freeze.Executable("so.pyw",
>> base = "Win32GUI",
>> icon = None)]
>>
>> build_exe_options = {"packages": ["PyQt4.QtCore"],
>> "include_files": ["ejemplo.py", "ejemplo.ui",
>> "codigo.py", "icon.png"]}
>>
>> cx_Freeze.setup(
>> name = "ejemplo",
>> version = "1.0",
>> description = "ejemplo descripcion",
>> options={"build_exe": build_exe_options},
>> executables = executables
>> )
>> -------------------------------------------
>> Estoy casi seguro que el problema está en los build_exe_options, en el
>> hecho de que no sé que incluir en packages y en include_files.
>> Les agradecería si me pudieran ayudar.
>> Gracias!
>>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20160127/7df28cff/attachment.html>
Más información sobre la lista de distribución pyar