Python - no puedo crear un archivo ejecutable Error(TypeError: an integer is required (got type bytes)

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

no puedo crear un archivo ejecutable Error(TypeError: an integer is required (got type bytes)

Publicado por cris9310 (6 intervenciones) el 06/11/2019 04:21:16
Buenas noches amigos, soy nuevo en el mundo python y estoy intentando volver un programa básico(script) en un archivo ejecutable, ya tengo instaladas las librerías pyinstaller y py2exe pero al realizar el proceso por cmd me sale un error, por favor su ayuda y de antemano muchas gracias.

error cmd:

File "c:\python\python38-32\lib\site-packages\PyInstaller\building\utils.py", line 660, in strip_paths_in_code
return code_func(co.co_argcount, co.co_kwonlyargcount, co.co_nlocals, co.co_stacksize,
TypeError: an integer is required (got type bytes)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
cod script:
 
from tkinter import*
from tkinter import ttk, Tk
 
ventana = Tk()
ventana.geometry("830x600+0+0")
ventana.config(bg="white")
 
valor=Entry(ventana,width=15,font='Candara 12',bg="#7FFFD4",selectforeground="black")
valor.place(x=100,y=100)
 
valor2=Entry(ventana,width=15,font='Candara 12',bg="#7FFFD4",selectforeground="black")
valor2.place(x=100,y=300)
 
 
def multi():
    j8=str(int(valor.get())*int(valor2.get()))
    lbl_cont= Label(ventana,text=j8, foreground="black")
    lbl_cont.place(x=100, y=400)
 
Button(ventana, font=("Candara",15), text="calcular", bg="white",command=multi, width=15,relief="flat").place(x=5,y=500)
ventana.mainloop()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.941
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

no puedo crear un archivo ejecutable Error(TypeError: an integer is required (got type bytes)

Publicado por tincopasan (561 intervenciones) el 06/11/2019 11:02:56
hola:
la verdad es que hace años que uso cx_freeze y no da ningún problema, incluido tú ódigo que se compiló sin problemas.Si no has hecho otros ejecutables probá con cx_freeze, hay mucho tutoriales de como se utiliza.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de kip
Val: 1.148
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

no puedo crear un archivo ejecutable Error(TypeError: an integer is required (got type bytes)

Publicado por kip (257 intervenciones) el 06/11/2019 14:26:08
Hola, por lo que veo estas usando la version 3.8, posiblemente la version de pyinstaller no es compatible con aquella reciente version, intenta usando la 3.7 y de seguro funciona.

Aunque tambien puedes instalar la version development de pyinstaller asi:

1
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

De seguro esta solucionado el problema en aquella rama...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

no puedo crear un archivo ejecutable Error(TypeError: an integer is required (got type bytes)

Publicado por MIGUEL ANGEL (1 intervención) el 11/12/2019 20:26:28
Oye amigo, una pregunta también tendria que instalar una version anterior de phyton?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar