Python - Problemas al compilar script que incluye matplotlib

 
Vista:

Problemas al compilar script que incluye matplotlib

Publicado por daniel peña (1 intervención) el 25/08/2020 21:22:21
Saludos... Tengo un problema y ojalá me puedan ayudar. Tengo un pequeño script en un archivo llamado 'grafica.py' mediante el cual puedo elaborar una gráfica de pastel utilizando la libreria matplotlib, el código el el siguiente:

1
2
3
4
5
6
import matplotlib.pyplot as plt
valores = [25,30,80]
desfase = (0, 0.1, 0)
nombres = ["Estimado Anterior","Esta Estimación", "Por Estimar"]
plt.pie(valores, labels=nombres, autopct="%0.1f %%", explode = desfase)
plt.savefig('grafico.png')

Acoto que utilizo Windows10.
Cuando ejecuto el archivo, uso el comando 'python grafica.py' bien sea desde la terminal o desde VSCode y no tengo problema alguno, se realiza perfectamente la gráfica y la guarda como imagen .png.

Ahora bien, cuando intento compilar ese archivo para generar un .exe utilizando 'pyinstaller grafica.py', se crea el archivo pero una vez creado, lo ejecuto, este inicia pero me presenta un error y se cierra.

Un mensaje que logro leer antes que se cierre la terminal, es:
NameError: name 'defaultParams' is not defined.

Aun no logro resolver el problema.
Muchas gracias de antemano por su tiempo.
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