我正在使用kivy框架创建Windows应用程序。当我使用python cmd运行应用程序时,效果很好。
如果我使用pyinstaller创建可执行文件,则会显示错误,因为在出现问题时尝试升级图形驱动程序和/或图形硬件
示例代码:
from kivy.config import Config
Config.set('graphics','multisamples','0')
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
规范文件:
# -*- mode: python ; coding: utf-8 -*-
from kivy_deps import sdl2,glew
block_cipher = None
a = Analysis(['woocommerse_remote.py'],pathex=['C:\\Users\\ttttt\\Desktop\\'],binaries=[],datas=[],hiddenimports=[],hookspath=[],runtime_hooks=[],excludes=[],win_no_prefer_redirects=False,win_private_assemblies=False,cipher=block_cipher,noarchive=False)
pyz = PYZ(a.pure,a.zipped_data,cipher=block_cipher)
exe = EXE(pyz,Tree('C:\\Users\\tttt\\Desktop\\'),a.scripts,a.binaries,a.zipfiles,a.datas,*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)],[],name='woocommerse_remote',debug=False,bootloader_ignore_signals=False,strip=False,upx=True,upx_exclude=[],runtime_tmpdir=None,console=True )
错误屏幕截图: