【python打包】使用pyinstaller对python程序进行打包

1. 安装

pip install pyinstaller

【python打包】使用pyinstaller对python程序进行打包_第1张图片

2. 使用命令对python程序进行打包

2.1 demo代码(love-demo.py)

def main():
    print('请输入您的姓名:')
    name = input()
    print('I love you!!!' + '\t' + name)
    str = ''
    for i in range(9):
        str += '❤'
    print(str)

if __name__ == '__main__':
    main()

2.2 实现的功能

输入姓名,控制台打印输出如下内容:
【python打包】使用pyinstaller对python程序进行打包_第2张图片

2.3 pyinstaller打包命令

pyinstaller -F -w --add-data=“xxxx.gif;.” demo.py
其中:

-F 表示生成单个可执行文件

-w 表示去掉控制台窗口,这在GUI界面时非常有用。

–add-data 表示添加资源文件,参数为 “源地址;目标地址”

demopy 为 py文件名

2.4 对demo进行打包

pyinstaller -F love-demo.py

【python打包】使用pyinstaller对python程序进行打包_第3张图片
【python打包】使用pyinstaller对python程序进行打包_第4张图片

2.5 得到的结果

【python打包】使用pyinstaller对python程序进行打包_第5张图片
【python打包】使用pyinstaller对python程序进行打包_第6张图片

你可能感兴趣的:(python,开发语言,pyinstaller,打包,应用程序)