解决Python3.5~3.7版本打包运行闪退及failed to excute script... 首先pip uninstall pyinstaller, 然后在http://www.pyinstaller.org/downloads.html下载最新版的pyinstaller.zip, 解压到win下Python/scripts路径下,并在Python/scripts下执行 pip install XXX(解压后文件夹名称),等待安装完毕, 回到pycharm terminal执行pyinstaller -F -w xxx.py
解决思路,改变控制台的编码格式为utf-8 解决方法,在控制台中输入 chcp 65001,然后再使用pyinstaller -F -w xxx.py 打包成功。
换成最新版本的 pyinstall 如果还不行, 就在可能抛出异常的地方traceback.print_exc() 看看, 也可以保存到 文本文件。 看看具体异常是啥。 import traceback except Exception , e: traceback.print_exc(file=open('error.log', 'w+'))
37,722
社区成员
34,238
社区内容
加载中
试试用AI创作助手写篇文章吧