分类: Python/Ruby
2015-04-20 21:56:07
PyInstaller可以将Python程序打包成Windows。使用PyInstaller需要安装PyWin32。这里所有的操作是在 windows平台上执行。注意:最好是在windows 32位操作系统上操作,因为64位操作系统上编译出来的程序不可以在32位系统上运行。但是32位系统上编译出来的程序可以在64位系统上运行。
这里以如何转换HA2.6.5中excel模板导出工具为例介绍整个转换过程:
环境:188.188.188.77上的server 2003
1.安装python
注意:在windows平台安装python后,需要配置环境变量,否则找不到python程序。
2.安装pywin32
3.安装xlrd(解析excel文件的库文件)
4.解压PyInstaller包
5.进入PyInstaller目录,并将需要转换的程序拷贝到PyInstaller目录:haxlstoxml.py即为我们需要转换的程序。
6.转换的几个参数
-F:生成一个可执行程序
-n:可执行程序的名字,默认为脚本名。
7.开始转换程序
python pyinstaller.py -F -n ha haxlstoxml.py
最后可以看到生成的可执行程序的路径。ha.exe即为我想要的文件。