我是靠谱客的博主 传统台灯,最近开发中收集的这篇文章主要介绍python的tkinter用pyintaller打包成exe可执行文件报错:RecursionError: maximum recursion depth exceeded,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/82729544

 

遇到这个问题也是很头疼了。因为对此还不太了解,所以刚开始一度怀疑是tkinter的mainloop的原因。因为提示的错误是迭代超过最大限度了。

import datetime,time,os,sys,webbrowser,cx_Oracle
import random as rd,tkinter as tk,pandas as pd,tkinter.messagebox as mx
from  tkinter import ttk

我找了很多资料,也看到很多人写的帖子,说tkinter也是正常打包的状态。所以我决定先把别人写的能编译通过的,试着打包。可以。把自己的先留个框架,去打包,不行了。我把其他地方的冗余都去掉了,后来想想,干脆试着把导入这块也删下看看。

经过测试,果然问题是上面的问题。

当我把pandas这个模块去了,就成功了,加上了,就不行了,百思不得其解。好在我避免了pandas的使用,可以暂时完成我的想法了。

RecursionError: maximum recursion depth exceeded

我试着把pandas这个模块换个地方,但我发现,我这个文件,只要有pandas,则就不可成功打包,但可直接执行。不知道这是什么原因,留作以后继续解决问题吧。

对,再次申明:这个错误,我这边的情况是和tkinter无关。

 

独孤尚良dugushangliang——著

最后

以上就是传统台灯为你收集整理的python的tkinter用pyintaller打包成exe可执行文件报错:RecursionError: maximum recursion depth exceeded的全部内容,希望文章能够帮你解决python的tkinter用pyintaller打包成exe可执行文件报错:RecursionError: maximum recursion depth exceeded所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部