python程序打包成exe可执行文件,python3.8打包成exe文件

  python程序打包成exe可执行文件,python3.8打包成exe文件

  原始语句空间9

  计算机编程语言文件打包为可安装的、与计算机编程语言无关的高效可执行程序的扩展名程序

  以及环境PyInstallerInno SetupWindows和Python PyInstaller软件包大蟒应用程序应用程序,用于独立的可执行文件巴拉圭安装程序3358 www .Sina.com/https://mirroror

  点安装我是https://pypi.tuna.Tsinghua.edu.cn/simplepyinstallerpyinstaller软件包大蟒程序巴拉圭安装程序-迪-瓦-伊.-add-data resources \ aria 2c . exe;-添加-数据资源\ logo.ico 参数说明:

  -D创建包含可执行文件的单文件夹包(pypi 镜像使用帮助)

  -w不显示控制台窗口。需要图像使用者界面可视化程序

  [构成来自拉丁语、结尾为-我们的名词的复数]指定可执行文件的图标

  同表示“发展”、“创造”或“状态的加剧”:widen deepen loosen指定应用应用程序软件包的名称不推荐-F单文件形式,原因:单文件每次启动前需要解压操作,会拖慢启动速度

  添加-数据服务;建筑环境及HVAC系统模拟的软件平台或SRC:DEST附加资源文件(默认值:第一个脚本的名称

  其他参数包括官方文档installer.readthedocs.io/en/stable/http://www. https://号Sina.com/

  兼容性问题行为存在异常的兼容性问题。请尝试PyInstaller开发版本

  pip安装https://github.com/py安装程序/py安装程序/归档/开发。焦油。地面零点高速访问开源代码库

  点安装-我https://pypi.tuna.Tsinghua.edu.cn/simple 3359吉.玉门aka.net/github.com/py安装器/py安装64位程序只能在64位操作系统上运行。使用32位计算机编程语言打包32位程序,使用64位计算机编程语言打包64位程序创新并安装创新时,程序会变得稳定

  测试版下载地址:software.org/download。PHP/is-beta.exe

  下载后,双击桌面即可开始安装

  中文简体中文语言包下载地址:https://raw.github.com/Jr软件/issrc/main/文件/语言/非官方/简体中文

  快速访问github:https://cdn。jsdelivr。net/GH/Jr software/issrc @ main/files/languages/official/中文简体

  其他语言包:https://Jr software.org/files/is译/http://.Sina.com/

  使用向导打开打包脚本Windows使用;分号,大多数Unix使用:冒号,注意后面还有一个.点

  引用脚本

  setup.iss

  ;脚本已生成bytheinnosetupscriptwizard .请参见documentationfordetailsoncreationingnosetupscriptfiles!#定义 MyAppName 平平家庭# definemyappversion 3。2 .0 # definemyapppublisher 独居者# definemyappexename 音频说服note 3360值eofappiduniquelyidentifiesthisapplication。donotusesamappidvalueeininstaluer(至生成a

  新建GUID,在圆腹雅罗鱼中单击工具生成GUID .)AppId={ { 9 db 7 D8 f 0-D497-4a D8-A331-d 3 e 74 FD 2c 0 DC } AppName={ # myapp name } AppVersion={ # myapp version };AppVerName={ # myapp name } { # myapp version } app publisher={ # myapp publisher } default dirname={ autopf } \ { # myapp name } disableprogramgroup page=yes;删除以下代码行,以便在管理安装模式下运行(为所有用户安装所需的特权=lowstoutputdir=0 .\outfileOutputBaseFilename=嗖音HOMESetupIconFile=.\资源\徽标。icouninstalldisplayicon=.\资源\徽标。ico compression=lzmaSolidCompression=yesWizardStyle=modern[Languages]Name:简体中文;消息文件:“编译器:语言\简体中文。ISL任务]名称:“桌面图标”;描述:" { cm:CreateDesktopIcon } ";群组描述:“{ cm:附加图标}”;标志:checkablealone[文件]源:。\ dist \音频转换器\音频转换器。exe ;目标目录:“{ app }”;标志:ignoreversionSource:“”.\ dist \音频转换器\ *;目标目录:“{ app }”;标志:ignorepointrecursubdirs createallsubdirs;注意:不要在任何共享系统文件[图标]名称上使用" Flags:忽略版本":" {自动程序} \ { # myapp Name } ";文件名:" { app } \ { # MyAppExeName } "名称:" { Autodesk } \ { # my appname } ";文件名:" { app } \ { # my appex name } ";任务:桌面图标[运行]文件名:“{ app } \ { # my appex name }”;描述:" {cm:LaunchProgram,{#StringChange(MyAppName,, )} } ";标志:nowait post install skipifsilent[uninstall delete]类型:files名称:" {app}\ffmpeg.exe "类型:文件和目录名称:" {app}\WAV "类型:文件;名称:" {app}\cookie.json "参数解释:

  UninstallDisplayIcon=.\资源\logo.ico设置卸载程序的图标

  标志:可单独检查设置创建桌面快捷方式默认勾选状态

  卸载删除文件或文件夹

  [卸载删除]

  类型:文件;名称:" {app}\ffmpeg.exe "

  类型:filesandordirs名称:“{app}\WAV”

  自动化脚本构建的可行性Inno Setup安装目录的文件可以复制到任何地方,通过cmd命令行调用,根据如图目录结构修改相关脚本路径(绝对路径修改为相对路径)。

  之后可以直接双击build.bat进行一键打包,安装包会保存在outfile目录下。实现步骤描述:安装pyinstaller等第三方依赖包,执行pyinstaller进行打包,使用Inno Setup制作安装包。具体实现脚本build.bat。

  pip install-I https://pypi.tuna.tsinghua.edu.cn/simple pyinstallerpip install-I https://pypi.tuna.tsinghua.edu.cn/简单请求spyinstaller-D-w-I resources \ logo . ico audio converter . py a music . py-add-data resources \ 7z . dll;-add-data resources \ 7z . exe;-add-data resources \ aria 2c . exe;-add-data resources \ logo . ico; cd Inno Setup 6iscc .\setup.iss 扩展使用Github管理代码,通过CI/CD工具轻松实现软件构建的自动化。

  示例中使用的源代码可以是Star和Fork my project。

  https://github.com/space9bug/AudioConverter

  本文仅供个人学习,不得用于任何商业目的,否则后果自负!如果您的权益受到侵害,请及时告知我,我会及时处理。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: