NameError : 'defaultParams'이름이 정의되지 않았습니다.

Ubuntu18.04 + Python3.6, pyinstaller와 함께 패키지화 됨, pyinstaller -F xxx.spec 명령

실행할 때 NameError : name'defaultParams 'is not defined라는 메시지가 표시되고 matplot에 문제가 있음을 발견하고 먼저 제거하고 다시 설치 한 다음 문제가 여전히 존재하는지 확인한 다음 인터넷으로 이동하여 확인하고 Windows 환경에서 일부 솔루션을 사용하고 Ubuntu 시스템으로 교체하십시오.

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

아래 그림에서 강조 표시된 defaultParams를 주석 처리합니다 (563 행에 있어야 함).

저장, 종료, 재 포장,

문제 해결됨.

추천

출처blog.csdn.net/whuzhang16/article/details/110522179