py 打包exe应用文件

这篇具有很好参考价值的文章主要介绍了py 打包exe应用文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步:写好一个py游戏或者应用

第二步:测试能运行后

第三步: 执行命令

pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源

第四步: 执行打包命令

Pyinstaller -F yourprogram.py 打包exe

Pyinstaller -F -w yourprogram.py 不带控制台的打包

Pyinstaller -F -w -i youriconname.ico yourprogram.py 打包指定exe图标打包

基本使用第三个 另外两个便于测试

参数详情:

-F, -onefile           单一文件部署
-D,-onedir            单一目录部署
-tk                        在部署时包含 TCL/TK
-asciia                不包含编码在支持Unicode的python版本上默认包含所有的编码
-d,-debug           产生debug版本的可执行文件
-w,-windowed,  使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windows有效)
-noconsole
c,-nowindowed.              使用控制台子系统执行(默认)(只对Windows有效)
-console
s,-strip 可执行文件和共享库将run through strip.注意Cygwin的strip往往使普通的win32 DII无法使用
-X,-upx如果有UPX安装(执行Configure.py时检测),会压缩执行文件(Windows系统中的DLL也会]参见note)
-0 DIR,-0ut=DIR 指定spec文件的生成目录,如果没有指定,而且当前目录是PyInstaller的根目录,会自动创建一个用于输出(spec和生成的可执行文件)的目录.如果没有指定,而当前目录不是PyInstaller的根目录,则会输出到当前的目录下.
-p DIR,-path=DIR 设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指定多个目录.也可以使用多个-p参数来设置多个导入路径
-icon=<FILE.ICO> 将file.ico添加为可执行文件的资源(只对Windows系统有效)Windows系统有效)
-icon=<FILE.EXE.N> 将file.exe的第n个图标添加为可执行文件的资源(只对Windows系统有效)​​​​​​​
-V FILE.-version=FILE 将verfile作为可执行文件的版本资源(只对​​​​​​​Windows系统有效)
-n NAME.-name=NAME 可选的项目 (产生的spec的)名字.如果省略,第一个脚本的主文件名将作为spec的名字文章来源地址https://www.toymoban.com/news/detail-413177.html

到了这里,关于py 打包exe应用文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何将.py 文件打包成windows系统下可执行程序.exe

    在电脑已经安装python的情况下,我们是可以打开后缀为.py的文件,但如果你想把它发送给别的朋友,恰巧他的电脑没有安装python,你就需要将文件打包成.exe格式。 “WIN+R”打开“运行”窗口,输入“cmd”打开命令提示符。输入“pip install Pyinstaller”,下载安装Pyinstaller库。 安

    2023年04月16日
    浏览(57)
  • 如何将Python文件.py打包成.exe可执行程序(最简教程吗)

    相信对python有过学习的朋友都知道可以用IDLE编写并跑一跑python, 但是 如何做到别人电脑没有装python的情况下运行python的脚本呢?( 看标题 ) 这里简单提一下.exe 可执行程序   .exe是文件扩展名,带有.exe扩展名的文件名按下Enter 键就可运行。这么个意思不就是: 不需要有p

    2024年02月05日
    浏览(109)
  • 【Python小工具】解决Python的Pyinstaller将.py文件打包成.exe可执行文件后文件过大的问题

    在文章 【Python小项目】Python的GUI库Tkinter实现随机点名工具或抽奖工具并封装成.exe可执行文件中我们实现了一个python小项目的制作并将其打包成了.exe可执行文件。但是,当我们查看了一下文件大小后,好家伙,一百多行代码打包完竟然有242M。于是,我们静下心来思考,是不

    2024年02月10日
    浏览(56)
  • Python开发第一步:如何制作一个简单的桌面应用

    大家好,我是baifagg, 一个热爱Python的编程爱好者。 今天我们来学习一下, 如何用Python制作一个简单的桌面应用程序。 虽然桌面应用程序开发并不是Python的主要领域, 但是它也有很多优秀的库和工具, 可以帮助我们快速实现想法。 所以不妨跟我一起来探索一下Python的魅力

    2024年02月15日
    浏览(50)
  • Python使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月08日
    浏览(53)
  • Python3.9使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月09日
    浏览(64)
  • exe4j打包生成exe文件详细使用教程,示例一个需要加载外部文件的GUI打包过程

    在这里通过举例: 将一个GUI界面工具生成jar包并使用exe可执行文件的过程来演示,其中也会附带打包过程中几种产生的问题。 注意:如果你的GUI工具存在以下问题: 这里同样存在解决方案,不过文案先介绍一种成功的方式: 使用maven将第三方依赖包一同打包生成jar包,使用e

    2024年01月24日
    浏览(44)
  • 使用Electron打包vue文件变成exe应用程序

    克隆下载Electron: 链接: electron-quick-start 1.下载之后安装Electron依赖 npm安装electron总失败使用下面的安装方式 2.安装打包运行 代码如下(示例): 代码如下(示例): 代码如下(示例): 打包后得路径修改成为./,避免Electron打包exe后显示空白 修改生产环境配置,配置为后端

    2024年01月24日
    浏览(48)
  • 【Electron将HTML项目打包成桌面应用exe文件】

    1、初始化 此时项目多出一个package.json文件。 2、在根目录下新建main.js 3、安装electron 4、配置package的js文件 5、打包执行以下命令,此时会输出文件夹/out,找到exe文件就是打包程序的快捷方式,但是还没结束。我们只是通过electron-packager,将electron应用打包成可执行exe,我们还

    2024年02月10日
    浏览(40)
  • 把unity项目打包成pc版时,做成只有一个exe文件,并添加图标

    unity打包后的成品一般会有包括.exe文件的5个。点击中间的.exe文件就可以运行了。但是这样不仅臃肿繁多,而且不美观。所以需要把它们合在一起,成为一个.exe文件。 下面就是把这5个文件打包成一个,并且设置自定义图标的方法: 准备: 1.需要准备一个ico图标文件,作为打

    2024年02月02日
    浏览(100)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包