首页 > 编程语言 >将Python脚本打包为exe

将Python脚本打包为exe

时间:2024-08-27 15:06:23浏览次数:6  
标签:可执行文件 exe Python 博客园 博客 打包

将Python脚本打包为exe

一、背景

想要在没有Python环境的PC上面跑Python脚本,想要在没有pycharm环境下将Python打包为exe文件。

二、步骤

1、 安装pyinstaller

pip install pyinstaller

注:可能需要魔法。

2、打包命令

pyinstaller -F -w xxx.py

注: 参数定义

-h该模块的help信息
-F 生成一个可执行文件
-D 生成一个目录(包含多个文件)作为可执行文件
-w 运行exe时,不显示命令行窗口(仅对Windows有效)
-i 该参数后跟可执行文件的icon图标路径
–distpath 该参数后跟可执行文件的路径
-n 该参数后跟可执行文件的新名字

(这是在博客园发表的第100篇博客,感慨一下,还记得发的第一篇博客是在CSDN,时间是2020年4月26,内容是“今天第一天发博客!以后或许会写很多吧!”,哈哈哈哈,好搞笑,博客园记录了很多技术的成长,虽然都行一些小知识点,写博客我更多的使用来偷懒的,复制一版代码,下次直接拷贝,有些也怕忘了的知识记下来,每一次写博客必是心血翻涌,嗯!这个知识点好,得记下来,得总结一下。写的文章没有质量可言,单纯只是为了方便,怕忘记。喜欢用博客园是因为可以自己DIY界面,显得好酷,虽然没什么用哈哈哈,今年好难过,连博客园也面临着风险,我也是破天荒的充值了一个年度会员,也算是感谢,献出我绵薄之力(当然不能承认是为了用VIP转PDF功能。。。),2024年希望大家都能顶住压力,走出来,熬过去,加油!!!)

标签:可执行文件,exe,Python,博客园,博客,打包
From: https://www.cnblogs.com/JinShanCheShen/p/18382712

相关文章

  • PyExecJs包的使用
    pyexecjs是一个用Python来执行JavaScript代码的工具库。一、pyexecjs:pyexecjs是一个用Python来执行JavaScript代码的工具库,该库支持多种JavaScript运行时环境,如Node.js、PhantomJS、SlimerJS等,允许开发者在Python中无缝地调用和执行JavaScript代码。二、常见使用场景:在Web爬......
  • [开题]flask框架信息安全知识学习微信小程序10fhc(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在数字化时代,信息安全已成为社会经济发展的重要基石。随着移动互联网的普及,微信小程序作为一种轻量级的应用形态,迅速渗透到人们的日常生活......
  • [开题]flask框架医院挂号系统8n66p9(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着医疗需求的日益增长,医院挂号系统作为患者就医的第一道门槛,其效率与便捷性直接影响到患者的就医体验和医院的运营效率。传统的人工挂号......
  • [开题]flask框架医院门诊预约挂号系统aj4p09(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着医疗需求的持续增长和患者就医意识的提升,传统的医院门诊挂号方式已难以满足患者高效、便捷的就医需求。患者往往需要提前到医院排队等......
  • [开题]flask框架医院设备管理系统1704r9(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着医疗技术的飞速发展,医院设备日益增多且种类繁杂,传统的设备管理方式已难以满足现代医院高效运营的需求。设备管理涉及设备采购、领用、......
  • 【Python安全】demo1:模拟木马传播行为(谨慎使用)
    原创蓝胖子之家代码主要功能是将自身复制到系统目录,并将其写入注册表以实现开机启动。它还设置了一个定时器,用于定期执行一些操作。该程序还监听设备的插拔事件,并在可移动驱动器插入时将自身复制到驱动器上。具体来说,代码中的kill_process函数用于终止指定名称的进程。wnd_pr......
  • python如何进行sha1withrsa
    呜呜被坑了。`importbase64fromCrypto.HashimportSHA1fromCrypto.PublicKeyimportRSAfromCrypto.SignatureimportPKCS1_v1_5defget_sign():private_key='''MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALt0f8OlkIYt8R3BjGzQ5z+lNAPvdog/......
  • Python-解三元一次方程(Part.2)
    一、需要解的方程组为:x+y+z=26x-y=12x-y+z=18 二、下面进入代码实现:1、导入Sympy库中的符号、方程和求解函数fromsympyimportsymbols,Eq,solve 2、定义变量x,y,z=symbols('xyz') 3、定义方程组#方程1:x+y+z=26eq1=Eq(......
  • 乘法|python矩阵基本运算(学习笔记二)
    在前述文章中,我们已经知道,python通过使用numpy模块,创建矩阵形数组至少可以采用两种方法。也即,通过array和matrix子模块分别创建,详情请参考以下链接。https://blog.csdn.net/weixin_44855046/article/details/141564179?spm=1001.2014.3001.5502进一步,上述链接指向文章也通过测......
  • 24年最新最详细Python安装教程,附安装包!感觉收藏!
      Python由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,......