我不叫程序猿 2022-03-23 12:35 采纳率: 50%
浏览 146

python打包完毕后exe报错如下,怎么解决

SyntaxError: Non-UTF-8 code starting with '\x90' in file C:\Users\admin\Downloads\1.exe on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

在头部贴上了 编码声明也没有用

coding=gbk 没有用

coding=utf 没有用

通过pycharm重新编码也没有用。

究竟是什么原因?

引入了pdf2doc但是打包无法打包。

  • 写回答

5条回答 默认 最新

  • 於黾 2022-03-23 13:34
    关注

    这跟你打包其实没有直接的关系
    毕竟你打包已经成功了,没有报错
    而且exe能运行
    至于程序报错,那是因为你的代码本身有bug
    比如你的程序读了配置文件,但是你把路径写错了,导致你打包后的路径跟py文件路径不一致就认不出来了

    评论

报告相同问题?

问题事件

  • 创建了问题 3月23日

悬赏问题

  • ¥15 plotBAPC画图出错
  • ¥30 关于#opencv#的问题:使用大疆无人机拍摄水稻田间图像,拼接成tif图片,用什么方法可以识别并框选出水稻作物行
  • ¥15 Python卡尔曼滤波融合
  • ¥20 iOS绕地区网络检测
  • ¥15 python验证码滑块图像识别
  • ¥15 根据背景及设计要求撰写设计报告
  • ¥20 能提供一下思路或者代码吗
  • ¥15 用twincat控制!
  • ¥15 请问一下这个运行结果是怎么来的
  • ¥15 单通道放大电路的工作原理