将python代码打包成exe文件

打包方法

  • 打包方法其实有很多种,这里我就介绍一种比较简单的方法,直接安装一个pyinstaller库就可以了。

pyinstaller库

  • 安装

    pip install pyinstaller
    

    在这里插入图片描述

  • 打包命令

    pyinstaller -F <源文件名称>
    

    在这里插入图片描述
    就看最后一句completed successfully,就说明这个程序已经成功的打包成exe文件了。

  • 当然细心的同学就会发现输入命令的地方不太一样,是在终端中输入的,直接上图。
    在这里插入图片描述

  • 打包的文件是在py文件的同名文件下

  • 打包成功后会自动生成俩个文件
    在这里插入图片描述

  • 打包后的文件就在dist文件夹中
    在这里插入图片描述
    看一下创建的日期,就是当时创建的。

  • 最后直接双击图标就ok了

    • 双击后的效果图在这里插入图片描述
  • 当然这个丘比特之心的代码也是可以放出来的

    import turtle
    
    
    def Peach_heart():
        turtle.left(135)
        turtle.fd(100)
        turtle.right(180)
        turtle.circle(50, -180)
        turtle.left(90)
        turtle.circle(50, -180)
        turtle.right(180)
        turtle.fd(100)
    
    
    Peach_heart()
    turtle.penup()
    turtle.goto(100, 30)
    turtle.pendown()
    turtle.seth(0)
    Peach_heart()
    turtle.penup()
    turtle.goto(-100, 30)
    turtle.pendown()
    turtle.seth(25)
    turtle.fd(350)
    turtle.done()
    
    
  • pyinstaller还有一些参数

参数功能
-h, --help查看帮助
-D,–onedir默认值成成dist目录
-F, --onefire在dist文件夹中只生成独立的打包文件
-i <图标文件名.ico>指定打包程序使用的图标(icon)
  • 图片转换ico格式:http://www.bitbug.net/

  • 最后还有一点问题,运行后有一个doc窗口

    • 加上一个-w参数就可以把窗口隐藏
      pyinstaller -F -w <源文件名>
      或者:
      pyinstaller -F <源文件名> --noconsole

补充

最后补充一点,打包成什么格式的文件完全取决于系统,如果系统是windows,那么就会打包成exe文件。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WSZFSNFK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值