py2exe
把
Python
转换成
exe
程序
py2exe
能够把
Python
script
转换成可以在
windows
上独立执行的
(
即不需安装
Python)
的
exe
程序
(
加上其它必需的运行时函数库
)
。
使用方式
:
(
1
)假设有一
Python
script
名为
"hello.py",
通过一个
setup.py
script
来产生可执行文件
在
python
目录下新建一个
setup.py
文件:代码如下
from
distutils.core
import
setup
import
py2exe
setup(console=["hello.py"])
将
setup(console=["..."])
中的文件名替换为要产生
exe
的
python
文件名
.
然后在
windows
开始菜单下点运行输入
CMD
,如下图:
在弹出来的界面输入:
cd
c:\python26
下面的演示和截图都是建立在
python
文件安装在
C:\python26
为基础的操作,如果你不是的话请把文件地址改成你自己的。(括号内是纯新
手看的:
cd
是改变文件目录的
DOS
命令,后面接的是你现在电脑的
python
安装目录,假
设你的安装目录是
D:\Program
Files\python
的话,那这里就要输入:
cd
D:\Program
Files\python
。)然后回车。
如下图:
这时继续输入:
setup.py
py2exe
如下图:
按回车之后会在当前目录中产生一个
dist
目录。此目录即包含该可执行文件及其它必须的
文件
,
这些文件必须一起使用。
当然上述方法是很复杂的,
不过你一定要了解原理,
下面介绍个自动的方法,
方便以后使用。
首先新建一个文本文件后缀
TXT
。然后输入下面两行指令:
cd
c:\python26