将python以exe格式生成
生成的py的exe文件在window运行环境下发生闪退
在.py文件下加入raw_input()注意,在循环外部
如果是命令行程序
写一个xxxx.py程序,然后再新建一个程序,名字叫setup.py
并添加代码
from distutils.core import setup
import py2exe
setup(console=['xxxx.py'])
然后打开cmd(命令提示符)找到自己python的path所在的地址,运行python setup.py py2exe
为什么会这么写呢
所谓的setup脚本其实就是另外一个Python脚本,在这个脚本里我们导入py2exe包,并从distutils包里导入setup脚本
下载py2.exe
用cmd打开python下的Scripts路径pip install py2.exe出现如下错误
ImportError DLL load failed: %1 不是有效的 Win32 应用程序
py2exe. Get py2exe from http://www.py2exe.org/中点Download py2exe from SourceForge点py2exe-0.6.9.win64-py2.6.amd64.exe 2008-11-16 220.1 kB 5050 weekly downloads主要看你电脑是什么操作系统的,还有自己的python是什么版本的
下载之后运行,一直确定安装就好
注意:如果要发给其他人使用此小应用,就必须把生成的dist文件里面的所有打包发送,不然,不相同系统会发生兼容性错误,出现闪退。