有了python27/python33,有了集成开发环境eclipse/pydev, pycharm,安装了各种package (pythonxy我就不试了,太大了)
接下来就是如何生成exe文件,没有python的电脑windows下也能用. 古人云, 如果不能下跪行礼,则要此膝何用? 套用一下,如果不能编译到exe,则要此IDE何用?
支持这种py 到 exe 转换的网上看了有很多, py2exe从2008年就没有人维护了; 剩下还有维护的为数不多的几个之一pyinstaller
如何安装?
安装的时候其实是在windows CMD命令行console窗口里用类似DOS的方式完成的.不是在python的console命令行
从py到exe通过pyinstaller如何转换的英文版:
也是以cmd.exe的console窗口命令行实现.
比如, 在pyinstaller-2.1>解压缩的文件夹里, 而python27;python33安装在另外一个路径,环境变量没有设置
操作方式是这样的: cmd.exe运行起来, cd转到 比如 D:\>packages>pyinstaller-2.1>为当前路径
然后输入:
C:\python27\python.exe pyinstaller.py -w --onefile --icon="my.ico" yourscript.py
增加--icon选项需要自己提供一图标文件my.ico放在pyinstaller-2.1>当前路径下, 连同需要转exe的 yourscript.py
[python] view plain copy