将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文件里面的所有打包发送,不然,不相同系统会发生兼容性错误,出现闪退。

posted @ 2017-07-31 19:55  子不语怪力乱神  阅读(199)  评论(0编辑  收藏  举报