一、使用pyinstaller 完成对python程序到可执行文件转换.
官网: http://www.pyinstaller.org/ 下载与操作系统相匹配的版本. 目前pyinstaller 只支持2.3 - 2.7。 不支持python.3
二、将下载的pyinstaller-2.0.zip文件解压,解压后可直接使用。
pyinstaller不依赖python,因此不需要放入到 site-packages此目录.
三、pyinstaller 使用及参数
C:\pyinstaller-2.0>python pyinstaller.py -F -w --icon=E:\images\96.ico MonitorWin32Process.py
38 INFO: wrote C:\pyinstaller-2.0\MonitorWin32Process\MonitorWin32Process.spec
60 INFO: Testing for ability to set icons, version resources...
75 INFO: ... resource update available
78 INFO: UPX is not available.
1154 INFO: checking Analysis
1156 INFO: building Analysis because out00-Analysis.toc non existent
1157 INFO: running Analysis out00-Analysis.toc
1159 INFO: Adding Microsoft.VC90.CRT to dependent assemblies of final executable
1253 INFO: Searching for assembly x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b