安装pyinstaller之后用的时候出现了这个问题

File "C:\Users\陈风\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstaller-script.py", line 1

SyntaxError: Non-UTF-8 code starting with '\xb3' in file C:\Users\陈风\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstaller-script.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

于是打开对应的.py文件发现是这样子的。

#!c:\users\³Â·ç\appdata\local\programs\python\python37-32\python.exe

# EASY-INSTALL-ENTRY-SCRIPT: 'PyInstaller==3.4','console_scripts','pyinstaller'

__requires__ = 'PyInstaller==3.4'

import re

import sys

from pkg_resources import load_entry_point

if __name__ == '__main__':

sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])

sys.exit(

load_entry_point('PyInstaller==3.4', 'console_scripts', 'pyinstaller')()

)

可以注意到第一行出现了乱码,我这里对应位置是中文 陈风

将中文乱码改成对应中文,并在utf-8下编码,发现还是不行

fail to created process

在首行加上# -*- coding:utf-8 -*-

这时候打包就成功了。

问题解决。

欢迎访问陈风的个人博客

python3.7打包exe后有显示no utf-8_pyinstaller打包py文件时出现错误SyntaxError: Non-UTF-8 code starting with '\xb3'...相关推荐

  1. python3.7打包exe后有显示no utf-8_pyinstaller 打包生成exe之后运行提示‘no module name 'xxx'’错误...

    python 3.7 pyinstaller 3.4 具体情况: pycharm中点击运行可成功执行,生成正确结果,没有报错. 双击run.py(程序运行的主文件),运行,可生成正确结果,没有报错. ...

  2. 单据点击套打设置报错,显示可用的套打单据列表时发生错误处理方法

    单据点击套打设置报错,显示可用的套打单据列表时发生错误.提示如下: 请按照下列步骤操作: 1.登录 K/3 主控台后,依次单击[系统设置]→[系统设置]→[销售管理],双击[打印控制]: 2.打开[系 ...

  3. python打包exe黑框一闪而过,解决pyinstaller打包exe文件出现命令窗口一闪而过的问题...

    用pyinstaller打包的exe文件打开时,命令窗口一闪而过,并且未出现GUI界面,也看不到错误信息,然后去网上搜相关的信息,最多的两种说法: 1.添加raw_input()或者os.system ...

  4. python打包exe报错编码问题_python打包成exe,但执行exe报错,求解。

    1.pycharm     pycharm-professional-2018.1.4.exe    已安装 64位的. 2.python       python-3.7.0.exe   已安装32 ...

  5. python转换成exe后一闪而过_解决python xx.py文件点击完之后一闪而过的问题

    解决python xx.py文件点击完之后一闪而过的问题 1.问题复现: 有时候我们去点击.py文件 文件里明明有打印信息,却一闪而过,没有任何显示 比如以下内容 #!/usr/local/bin/p ...

  6. linux查看文件时显示行号,linux中查看文件时显示行号

    linux中查看文件时显示行号 [root@1-min etc]# cat -n rsyslog.conf              //显示所有行号(包括空行) [root@1-min etc]# ...

  7. linux怎么查看内容并显示行号,linux中查看文件时显示行号

    Linux中查看文件时显示行号 [[email protected] etc]# cat -n rsyslog.conf              //显示所有行号(包括空行) [[email pro ...

  8. Python打包exe程序(pyinstaller)以及打包文件太大的解决方法

    编写的python项目,如何在没有python环境的电脑中运行? 打包成exe可执行程序即可 本文章可以教会你如何将python项目打包成exe可执行程序,以及打包后文件太大该如何解决! 来了来了,开 ...

  9. Python3: fp-growth频繁项集求解算法代码(提供py文件,可直接调用)

    一.写在前面 fp-growth算法是一个生成频繁项集的算法,其主要利用了FP树的数据结构,整个生成过程只需要遍历数据集2次. 本fp-growth代码是基于开源代码fp-growth的实现(gith ...

  10. python3程序运行中会跳过注释行,Python: 读取文件时如何忽略#条注释行

    我建议您在看到 # 字符时不要忽略整行.只是忽略其余部分.这可以通过名为 partition 的字符串方法轻松完成: with open("filename") as f: for ...

最新文章

  1. 【Visual Studio 2019】创建 导入 CMake 项目
  2. Python中的高阶函数reduce
  3. Web项目性能优化之减少HTTP请求次数优化
  4. [IT业界] 网盘纷纷停止服务,下一个是谁?
  5. c++详解【智能指针】
  6. 2.MongoDB基本操作
  7. mysql中将int转为_mysql – 将int转换为varchar
  8. hdu5024-Wang Xifeng's Little Plot
  9. 北京一Model 3失控冲向公交站台,特斯拉调查后回应......
  10. mysql 系统月份_MySQL里求给定的时间是所在月份的第几个星期
  11. NYOJ273 - 字母小游戏
  12. HDU 1269 裸奔的强联通分量
  13. CAD编辑指南2:五大CAD查看器的功能盘点
  14. 数据仓库系列7-ETL 子系统与技术
  15. HBase:HBase的rowKey设计技巧
  16. prisma 连接不上Postgres
  17. java设计模式-设配器模式
  18. Windows下部署ubuntu16.04+anaconda2.7+tensorflow
  19. 基于neo4j构建西游记知识图谱
  20. 百兆网线和千兆网线做法的区别

热门文章

  1. 【人工生态系统优化算法】基于人工生态系统优化算法求解单目标优化问题附matlab代码
  2. 成绩排序(一)c++
  3. JavaScript之document对象获取元素
  4. python打印文档添加条码_使用Python在Excel中批量生成条形码
  5. 33.Jump Game(跳步游戏)
  6. python爬虫100例--酷我音乐--周杰伦歌曲(1)
  7. 获取高薪职位的六个妙计
  8. vim 使用系统粘贴板复制粘贴
  9. SRE Google运维解密——第二章Goolgle的生成环境介绍
  10. 常用搜索方法(部分)