1、pyinstaller安装pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple2、打包单个文件如果所有代码是写在一个.py文件里的可以尝试使用这种方式pyinstaller -F filesname.py成功运行后会在桌面生成三个文件可执行文件.exe就在dist里面。运行exe文件后一般会有windows自带的黑窗口如果不想要可以在打包指令中添加一个wpyinstaller -F -w filesname.py运行结果还有诸如更换图标等操作大家可自行探索。3、打包多个.py文件运行后桌面会生成三个文件到这一步其实已经能够使用了打开dist文件夹找到其中的exe文件已经能够运行了。如果自己的源码里涉及到其他如txt,png等资源文件一种简单的方法是直接将相关资源文件复制到exe文件的同级目录下如图所示另外一种方法是通过修改配置文件main.spec的形式之后在打包配置文件。打开配置文件进行相关修改修改完成后对配置文件进行打包pyinstaller main.spec4、添加logo准备好ico图片在打包时添加指令-i ico图片地址即可其余部分同上。
Pyinstaller:打包Python文件成exe可执行文件
1、pyinstaller安装pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple2、打包单个文件如果所有代码是写在一个.py文件里的可以尝试使用这种方式pyinstaller -F filesname.py成功运行后会在桌面生成三个文件可执行文件.exe就在dist里面。运行exe文件后一般会有windows自带的黑窗口如果不想要可以在打包指令中添加一个wpyinstaller -F -w filesname.py运行结果还有诸如更换图标等操作大家可自行探索。3、打包多个.py文件运行后桌面会生成三个文件到这一步其实已经能够使用了打开dist文件夹找到其中的exe文件已经能够运行了。如果自己的源码里涉及到其他如txt,png等资源文件一种简单的方法是直接将相关资源文件复制到exe文件的同级目录下如图所示另外一种方法是通过修改配置文件main.spec的形式之后在打包配置文件。打开配置文件进行相关修改修改完成后对配置文件进行打包pyinstaller main.spec4、添加logo准备好ico图片在打包时添加指令-i ico图片地址即可其余部分同上。
相关文章
使用CompletableFuture实现Java异步功能
文章目录概要技术细节功能一功能二功能三功能四优势概要 通过CompletableFuture实现异步代码块功能 技术细节 功能一 无返回值的异步代码块 CompletableFuture.runAsync(Runnable) CompletableFuture.runAsync(() -> {// 异步任务});功能二 有返回值的异步代码块 Compl…
从混沌到密钥:经典混沌映射在文本加密中的动力学特性与参数选择
1. 混沌映射:从数学方程到加密基石 我第一次接触混沌系统是在研究生时期,当时被一个简单的Logistic方程产生的复杂行为彻底震撼了。谁能想到xₙ₊₁ μxₙ(1-xₙ)这样看似简单的递归公式,当μ超过3.57后会产生如此不可预测的序列?…
Unpoly表单处理终极教程:实时验证与乐观渲染实践
Unpoly表单处理终极教程:实时验证与乐观渲染实践 【免费下载链接】unpoly Progressive enhancement for HTML 项目地址: https://gitcode.com/gh_mirrors/un/unpoly Unpoly是一个强大的渐进式增强HTML框架,能够显著提升Web应用的表单处理体验。通…
gulp-changed源码解析:从compareLastModifiedTime到文件流处理
gulp-changed源码解析:从compareLastModifiedTime到文件流处理 【免费下载链接】gulp-changed Only pass through changed files 项目地址: https://gitcode.com/gh_mirrors/gu/gulp-changed 在Gulp构建工具生态中,gulp-changed是一个简单却极其实…
eShopOnAbp API文档生成:Swagger UI与OpenAPI集成
eShopOnAbp API文档生成:Swagger UI与OpenAPI集成 【免费下载链接】eShopOnAbp Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC appl…
PS工具速查:30秒掌握
Photoshop(PS)的工具栏是进行图像编辑的核心区域,包含了数十种功能各异的工具。为了方便你快速掌握,这里将常用的PS工具按功能进行了分类整理:一、 选择与裁剪工具用于在图像中创建选区,以便对特定区域进行…
惠普暗影精灵开源控制方案:如何用3个步骤告别臃肿官方软件
惠普暗影精灵开源控制方案:如何用3个步骤告别臃肿官方软件 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 当你…
5分钟为Blender添加3MF格式支持:3D打印工作流终极解决方案
5分钟为Blender添加3MF格式支持:3D打印工作流终极解决方案 【免费下载链接】Blender3mfFormat Blender add-on to import/export 3MF files 项目地址: https://gitcode.com/gh_mirrors/bl/Blender3mfFormat 你是否在Blender中创建了精美的3D模型,…
CTPersistance核心功能解析:让SQLite操作变得简单高效
CTPersistance核心功能解析:让SQLite操作变得简单高效 【免费下载链接】CTPersistance iOS Database Persistence Layer with SQLite, your next Persistence Layer! 项目地址: https://gitcode.com/gh_mirrors/ct/CTPersistance CTPersistance是一个专为iOS…
玛丽冒险游戏:Windows一键运行的文字冒险程序(含音效图片+源码)
本文还有配套的精品资源,点击获取 简介:直接双击‘玛丽冒险.exe’就能玩的文字冒险小游戏,不需要装Python、不用配环境,Windows电脑点开就跑。游戏以玛丽为主角,通过菜单选项推进剧情,支持存档读档、分支…
WebAssembly 实战:在前端跑高性能计算的正确姿势与工程集成
WebAssembly 实战:在前端跑高性能计算的正确姿势与工程集成 一、WebAssembly 不是「让前端变快」的万能药,而是「让前端能做以前做不了的事情」的关键技术 WebAssembly(Wasm)是一种低级的、类汇编的、能在浏览器里高效运行的二进…
接口文档智能解析Agent Skill推荐
一、为什么接口自动化测试,适合用AI赋能? 大家可自行先思考一个问题: AI赋能测试全流程,为什么优先推荐从接口自动化切入? 有三个典型原因: 接口输入结构化,AI最擅长"吃" 接口有OpenA…
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
从GitHub安全案例解析常见漏洞与防护实践
1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用
# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…
FAE放射组学分析工具:医学影像特征探索的完整解决方案
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南 【免费下载链接】happy-llm 📚 从零开始构建大模型 项目地址: https://gitcode.com/GitHub_Trending/ha/happy-llm 还在为大型多模态模型动辄数十亿参数、显存占用高而烦恼&…
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址…