[pyar] ERROR EN GENERACION DE EXE WINDOWS X64

Wilson Cunalata wilsonrobertocunalata en gmail.com
Jue Mar 3 21:22:59 ART 2016


Buenas noches alguien que me pueda ayudar trato de generar un ejecutable de
un app de consola que cree con el siguiente codigo :

import sys
from cx_Freeze import setup, Executable

#build_exe_options = {"packages": ["os", "xlrd", "time", "mechanize",
"urllib2", "requests", "webbrowser", "builder", "bs4"]}
build_exe_options = {"packages": ["os", "time",  "urllib2", "selenium", "bs4"]}


includefiles = ['webdriver_prefs.json', 'webdriver.xpi']
includes = []
excludes = []
packages = ["os", "time",  "urllib2", "selenium", "bs4"]


options = {'build_exe':
{'excludes':excludes,'packages':packages,'include_files':includefiles}},

# GUI applications require a different base on Windows (the default is for a
# console application).
base = None
#if sys.platform == "win32":
#    base = "Win32GUI"

setup(  name = "sprint",
        version = "0.2",
        description = "spryn 2016 ",
		author = 'w2p',
		author_email = 'w2pwinlinux en gmail.com',
#        options = {"build_exe": build_exe_options},
#        executables = [Executable("maestro_nomina2.py", base=base)]
		options = {'build_exe':
{'excludes':excludes,'packages':packages,'include_files':includefiles}},
        executables = [Executable("maestro_nomina2.py")])

Se crea el ejecutable y cuando lo quiero usar me arroja el siguiente error :
 maestro_nomina2.exe 1
Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\cx_freeze-4.3.4-py2.7-win-amd64.egg\cx_Freeze\initscripts\Console.py",
line 27, in <module>
    exec(code, m.__dict__)
  File "maestro_nomina2.py", line 510, in <module>
  File "maestro_nomina2.py", line 30, in main
  File "C:\Python27\lib\site-packages\selenium-2.52.0-py2.7.egg\selenium\webdriver\firefox\webdriver.py",
line 48, in __init__
    self.profile = FirefoxProfile()
  File "C:\Python27\lib\site-packages\selenium-2.52.0-py2.7.egg\selenium\webdriver\firefox\firefox_profile.py",
line 63, in __init__
    WEBDRIVER_PREFERENCES)) as default_prefs:
IOError: [Errno 2] No such file or directory:
'D:\\data\\python\\proyectos\\spryn2016\\build\\exe.win-amd64-2.7\\library.zip\\selenium\\webdriver\\firefox\\webdriver_prefs.json'

Busque los archivos q me dicen q faltan y los agreque dentro del
comprimido que se genero , pero igual me dice que no encuentea los
archivos ,

y en el archivo maestro_nominas2.py en la linea 30 que hace referencia tengo :

driver = webdriver.Firefox();

q es la llamada al webdriver el cual si esta llamado con import

 y en la linea 510 es el inicio del main :
    main(args);

Agradesco su ayuda para poder generar y ejecutar esta app
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20160303/03df9b60/attachment.html>


Más información sobre la lista de distribución pyar