PYTHON__使用PY2EXE生成WINDOWS可执行文件
使用PY2EXE生成WINDOWS可执行文件
前提
安装有Python,版本2.X的,环境变量中已经配置好Python,可以通过命令进入Python环境。
一、下载安装py2exe到Python目录
可在该连接上下载,找到对应的版本,注意32位和64位区别。
下载Exe文件,双击安装会默认安装到python目录下。
二、创建好需要生成为exe的脚本
以简单的一行为例,创建文件hello.py,输入hello。
print "Hello World"
三、创建setup.py脚本文件
创建setup.py用于生成exe的脚本,讲hello.py与setup.py放在同一个目录下。
文件内容为:
from distutils.core import setup
import py2exe
setup(console=['hello.py'])
通过CMD进入文件对应目录
输入命令:
E:\>python setup.py py2exe
一大串的刷屏之后,就在对应的目录下生成,报出一些提示,是需要系统拥有的Lib部分,大致的意思就是需要这些库的支持。
Make sure you have the license if you distribute any of them, and
make sure you don't distribute files belonging to the operating system.WS2_32.dll - C:\Windows\system32\WS2_32.dll
SHELL32.dll - C:\Windows\system32\SHELL32.dll
USER32.dll - C:\Windows\system32\USER32.dll
ADVAPI32.dll - C:\Windows\system32\ADVAPI32.dll
KERNEL32.dll - C:\Windows\system32\KERNEL32.dll
两个目录
build 《--可以删除的文件
-...
dist
-hello.exe 《-这个就是目标的文件
-... 《-一系列库文件。hello.exe的运行需要这些文件的支持
四、测试已经生成的exe文件
执行命令。正确的显示HELLO World。那就成功了。
E:\>cd dist
E:\Tutorial\dist>hello.exe
Hello World