python——pyinstaller踩的坑 UnicodeDecodeError
2024-08-29 18:58:25
程序本身运行没任何毛病,奈何用pyinstaller -w xx.py的时候提示——UnicodeDecodeError: 'ascii' codec can't decode byte 0xb3 in position 12: ordinal
not in range(128),百思不得其姐。
后来发现谷歌、百度等发现类似问题http://blog.csdn.net/wangjun198742/article/details/39288803。
方法:
1、转py2exe,曲线救国,绕过去了
2、评论区突然发现zweixiang网友的评论(万分感谢)——因为程序源文件放在了中文目录下,导致无法编译,放到英文目录中就可以了,
(一言惊醒梦中人,确实有类似毛病)
改过之后,正常封装exe运行。
Bug解决,pyinstaller踩的坑 UnicodeDecodeError 填平!
最新文章
- MYSQL加锁的测验
- VC++ 在两个程序中 传递字符串等常量值的方法:使用了 WM_COPYDATA 消息的
- java performance
- 机器学习——Logistic回归
- ASP.NET 5 初识
- Sicily 1931. 卡片游戏
- MapReduce工作机制
- 微信小程序来了,小程序都能做些什么
- Java 别名(Aliasing)
- ios 一步一步学会自定义地图吹出框(CalloutView)-->;(百度地图,高德地图,google地图)
- Python调用ansible API系列(一)获取资产信息
- python——函数之生成器
- Codeforces Round #533 (Div. 2) A. Salem and Sticks(暴力)
- 一文看懂npm、yarn、pnpm之间的区别
- TCP网络协议通信原理(客户端和服务器端)
- Private表示该属性(方法)为只有本类内部可以访问(类内部可见)。
- 跟着未名学 - 免费录屏工具ActivePresenter
- 【BZOJ-4530】大融合 线段树合并
- UISegmentedControl: 增加代理方法
- Django 自定义分页