使用cx_Freeze打包Python程序

使用cx_Freeze6.x版本可以直接打包wxPython为可执行文件。


1.下载最新cx_freeze源码包

wget https://github.com/anthony-tuininga/cx_Freeze


bug:pip安装并不是最新的版本,打包会有错误:

Fatal Python error: initfsencoding: Unable to get the locale encoding
ImportError: invalid flags 1551928477 in 'encodings'

Current thread 0x000000ffe80d8000 (most recent call first):
已放弃


2.安装 cx_freeze

python setup.py install


3.打包python文件

cxfreeze t1.py


 

 

 

展开阅读全文