之前,在用pyinstaller打包一个python程序时没有问题,后来不知道什么原因,再打包时出现了所谓的

pyinstaller打包报错: RecursionError: maximum recursion depth exceeded 

按照上述文章中的方法也得到了解决,打包成功,可是在运行时,又出现了错误,经查dos窗口提示,是matplotlib库的版本过高引进,

卸掉matplotlib3.1.1,重新安装

pip install matplotlib --V==3.0.3

然后,重新打包

pyinstaller -F ****.py

  成功,另外又发现了一个问题,pyinstaller 在打包 *.py文件时,导致

RecursionError 的主要原因是,class类中__init__(args1,args2,….)函数,最大支持两个参数,一到3个参数,就发生错误,安装

安装tplotlib --V==3.0.3,没有此现象
,希望后来者,注意

版权声明:本文为juehai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/juehai/p/11764442.html