[问题] pyinstaller打包转档问题[解决]

楼主: qw050123 (呆呆小将)   2018-06-23 16:59:15
作业系统:window10
使用版本:python3.6
新人手机排版请见谅
这是一份用来绘画基础统计图表的程式
https://gist.github.com/qw050123/9d2b0453ae67529b14012fc7b187cf31
程式码如上,因无法找出问题点因此全部丢上来,不好意思了
打包报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position
122: invalid start byte
在anaconda-spyder中可以顺利执行
也试过丢到notepad++转UTF-8
朋友的mac可顺利打包,但移来我的电脑却无法执行,以确认过为-F指令
请问各位大大该如何成功打包这份档案?
补充:有试过单纯打包一份显示hello world,并无错误
https://i.imgur.com/x8deqAp.jpg
作者: pmove (金疾柠檬)   2018-06-23 18:24:00
楼主: qw050123 (呆呆小将)   2018-06-23 21:21:00
感谢P大提供的资源,但问题是不一样的QQ可能是我问题太笼统,以补充了
作者: pmove (金疾柠檬)   2018-06-23 21:50:00
我把你的Code从github下载回来,把txt档改成gistfile1.py不做其它修改,用pyinstaller -F gistfile1.py可以成功耶
楼主: qw050123 (呆呆小将)   2018-06-23 22:32:00
P大方便问你作业系统吗,目前试过两台windows10不行,一台mac可以,在考虑会不会是环境设定的问题
作者: pmove (金疾柠檬)   2018-06-24 10:23:00
一样是Windows 10
作者: kenduest (小州)   2018-06-24 12:16:00
powershell 还是 cmd 程式开启文字命令列
作者: pmove (金疾柠檬)   2018-06-24 16:15:00
我是用cmd试成功
楼主: qw050123 (呆呆小将)   2018-06-24 21:51:00
我在cmd试一直失败,后来解决方案是把原先anaconda删除,直接去python官方网站下载编译器,之后套件全自己安装好后就可以打包了,谢谢各位协助

Links booklink

Contact Us: admin [ a t ] ucptt.com