Hola compañeros
He empezado hace poco con la programación Python, y me he encontrado con un problema que me esta dando bastantes quebraderos de cabeza.
Resulta que trato de empaquetar mis scripts en archivos ejecutables .app o .exe y no soy capaz de conseguirlo ni en windows ni en mac. He probado con PyInstaller py2app (en mac) y py2exe (en windows).
Con Pyintaller lo consigo solo con scripts ejecutables en shell "los tipicos print("hola mundo")". Pero cuando el programa es un GUI con tkinter es cuando me genera el problema. Cuando utilizo py2app, me genera el archivo.app sin problema, en la temrinal me sale todo OK, pero a la hora de ejecutarlo me aparece un Fatal error, y instantaneamente me reinicia la sesión del mac.
En los tutoriales que aparecen en youtube, en los manuales de python, y diferentes paginas realizan el procedimiento con muchisima facilidad. Pero yo me encuentro con un porblema detrás de otro.
¿Alguien ha topado con los mismos problemas?¿Como lo resolvisteis?
¿Que metodo utilizais vosotros para empaquetar vusestros scripts? ¿Cual considerais más sencillo?
He empezado hace poco con la programación Python, y me he encontrado con un problema que me esta dando bastantes quebraderos de cabeza.
Resulta que trato de empaquetar mis scripts en archivos ejecutables .app o .exe y no soy capaz de conseguirlo ni en windows ni en mac. He probado con PyInstaller py2app (en mac) y py2exe (en windows).
Con Pyintaller lo consigo solo con scripts ejecutables en shell "los tipicos print("hola mundo")". Pero cuando el programa es un GUI con tkinter es cuando me genera el problema. Cuando utilizo py2app, me genera el archivo.app sin problema, en la temrinal me sale todo OK, pero a la hora de ejecutarlo me aparece un Fatal error, y instantaneamente me reinicia la sesión del mac.
En los tutoriales que aparecen en youtube, en los manuales de python, y diferentes paginas realizan el procedimiento con muchisima facilidad. Pero yo me encuentro con un porblema detrás de otro.
¿Alguien ha topado con los mismos problemas?¿Como lo resolvisteis?
¿Que metodo utilizais vosotros para empaquetar vusestros scripts? ¿Cual considerais más sencillo?