Java321技术网
标题:
使用 py2exe 打包 Python 程序
[打印本页]
作者:
luozhangyou
时间:
2020-3-15 20:32
标题:
使用 py2exe 打包 Python 程序
简介 & 安装
py2exe 是一个将 python 脚本转换成 Windows 上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装 python 而在 Windows 系统上运行这个可执行程序。
pip install py2exe
# 或者
python -m pip install py2exe
复制代码
基本用法
看一个简单的例子:先写一个简单的脚本,文件名:
helloworld.py:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def say_hello(name):
print("Hello, " + name)
if __name__ == "__main__":
name = input("What's your name:")
say_hello(name)
复制代码
下面还需要个用于发布程序的设置脚本:
setup.py,
在其中的 setup 函数前插入语句
import py2exe
。
from distutils.core import setup
import py2exe
setup(console=["helloworld.py"])
复制代码
然后按下面的方法运行
mysetup.py:
python setup.py py2exe
复制代码
运行生成的文件
欢迎光临 Java321技术网 (https://java321.com/)
Powered by Discuz! X3.3