Python错误集锦:pyinstaller打包文件后运行提示Failed to execute script tktest

原文链接:http://www.juzicode.com/archives/4077

错误提示:

pyinstaller打包文件成功,但是运行可执行文件时,提示Failed to execute script tktest:部分代码如下

class GuiWindow():
    def __init__(self):
        self.root=Tk()
        self.root.title('pyinstaller例子  by桔子code')
        self.root.geometry('500x300')
        self.root.iconbitmap('opencv.ico')
        #创建菜单栏
        self.menu_bar = Menu(self.root)
        self.root['menu'] = self.menu_bar

双击生成的exe文件时:

错误原因:

1、打包成功说明py文件语法检查没有问题,说明运行时发生错误,从代码self.root.iconbitmap(‘opencv.ico’)看使用了图标文件opencv.ico,该图标文件需要保证和生成的exe文件同目录。

解决方法:

1、将opencv.ico文件拷贝到exe文件同目录下,再双击运行exe:

扩展内容:

  1. Python进阶教程m13–打包工具pyinstaller


关注微信公众号:“桔子code”,欢迎后台留言撩我,我会尽我所能为你解惑

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注