PyInstaller打包Tkinter程序wav资源加载失败处理方法?-灵析社区

应该是最帅的鹅

tkinter程序用pyinstaller打包成单个exe后wav资源调用失败 打包时用了--add-data "a.wav;." 参数,依然不管用

阅读量:176

点赞量:0

问AI
1. 将 --add-data 改成 --add-binary 2. 在代码中加入以下代码,然后将 wav_path 作为 a.wav 文件的路径 try: base_path = sys._MEIPASS except Exception: base_path = os.path.abspath(".") wav_path = os.path.join(base_path, "a.wav")