NameError: el nombre 'defaultParams' no está definido

Ubuntu18.04 + Python3.6, empaquetado con pyinstaller, comando pyinstaller -F xxx.spec

Cuando se ejecuta, muestra NameError: name'defaultParams 'no está definido, y se encuentra que es un problema con matplot, primero desinstálelo y vuelva a instalarlo, y descubra que el problema aún existe, luego vaya a Internet para verificar, proporcione algunas soluciones en el entorno de Windows y reemplácelo con el sistema Ubuntu:

cd /usr/local/lib/python3.6/dist-packages/matplotlib
sudo vim __init__.py

Comente los defaultParams resaltados en la figura a continuación (debería estar en la línea 563)

Guardar, salir, volver a empaquetar,

problema resuelto.

Supongo que te gusta

Origin blog.csdn.net/whuzhang16/article/details/110522179
Recomendado
Clasificación