python封装exe+exe封装服务
一、python封装exe
本来使用的python版本是python3.7.0,是当前的最新版本,但是使用pyinstaller打包.py程序为exe,生成的exe程序运行有错误: “ pyinstaller initfs encoding:unable to load the file system codec”,搜了一下,github上有一句开发者的愤怒评论
Python 3.7 is still not supported, so stop posting “I have PY 3.7 and the same issue”. The only effect is that you are wasting my time and make me angry!
对不起,打扰。不过我查看了pyinstaller的github首页,上面写着支持的版本是2.7 or 3.4-3.7,没想到作为官方的文档介绍也是个是骗子。所以果断卸载了3.7,装了一个python3.6版本。所以以下都是基于python3.6版本进行的。
安装pyinstaller:
在cmd中输入:
pip install pyinstaller
打包
- cmd到你的python文件所在的目录,输入
pyinstaller -F y