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

原文链接: http://www.juzicode.com/python-error-pyinstaller-failed-to-execute-script-tktest/

错误提示:

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”后台给我留言,欢迎一起探讨交流。

发表评论

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