pyinstaller 打包python程序

Posted Kangjier

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyinstaller 打包python程序相关的知识,希望对你有一定的参考价值。

准备:

  • Python 3.7 
  • PC 运行 Python 环境
  • 安装 pytistaller

命令:

  • 语法: pyinstaller [options] script [script ..] | specfile

  • pyinstaller hello.py

用参数:

 

  -n  文件名

 

 

  -D   创建一个可执行文件的单文件包 

 

  -F           创建一个绑定的可执行文件

  -w    使用窗口 无控制台

  可以通过 pyinstaller -h 或者 pyinstaller --hrlp 查看全部参数!!

 

开始打包:

  在要打包的python文件下 执行

        pyinstaller -F -i 静态文件静态文件资源 python文件名.py

 

实战:

  

技术图片
 1 # 创建py文件   test.py
 2 
 3 def hello():
 4     info_a = input(请输入a:)
 5     info_b = input(请输入b:)
 6     info = info_a + info_b
 7     print(info)
 8     return 结果为: + info
 9 
10 
11 if __name__ == __main__:
12     while True:# 加入无限循环可以阻止闪退
13         hello()
14 
15 
16 #打包
17 
18 pyinstaller -F test.py
19 
20 
21 #添加图标打包
22 
23 pyinstaller -F -i w1.ico test.py
View Code

 

end............

以上是关于pyinstaller 打包python程序的主要内容,如果未能解决你的问题,请参考以下文章

python selenium代码如何打包成.exe文件(Pyinstaller)

Python打包-Pyinstaller

请问python的打包程序 pyinstaller 怎么用啊?

Python第三方打包库——PyInstaller

python 使用pyinstaller打包程序

python 使用PyInstaller将程序打包