pyinstaller安装和使用

安装pyinstaller

pip install pyinstaller
(建议使用 pip 在线安装的方式来安装Pyinstall模块,因为pyinstaller模块还依赖其他模块)

如果出现如下结果:
Successfully installed pyinstall - x.x.x
(x代表版本号)

pyinstaller 工具是跨平台的,它既可以在windows平台使用,也可以在 Mac OS X 平台上运行,在不同平台上使用pyinstaller 工具的方法是一样的,他们支持的选项也是一样的

使用pyinstaller

# 下面创建一个app目录,在该目录下创建一个app.py文件,文件中包含如下代码:
# 自定义一个函数
def addfunc(a,b):
    return a+b

# 自定义的包
from utils.add import addfunc

def main():
    while 1:
        a = input('请输入第一个数:')
        b = input('请输入第二个数:')
        print(addfunc(int(a),int(b)))


if __name__ == '__main__':
    main()
 
 
 # 接下来执行命令:
 pipinstaller -F app.py
 
 执行上面命令如果没有报错,当生成完成以后,将会在此app目录下看到多了一个 dist 目录,并在该目录下看到有一个app.exe文件,这就是使用pyinstaller工具生成的exe程序
 
 在上面命令中使用了-F 选项,该选项指定生成单独的 EXE 文件,因此,在 dist 目录下生成了一个 app.exe 文件(在 Mac OS X 平台上生成的文件没有后缀);与 -F 选项对应的是 -D 选项(默认选项),该选项指定生成一个目录(包含多个文件)来作为程序。

猜你喜欢

转载自www.cnblogs.com/Beginner-Y/p/13375668.html