一、安装打包工具打开 CMD / PowerShell执行pip install pyinstaller二、基础打包命令1. 最简打包会弹出黑控制台窗口# -w 隐藏黑色命令行窗口GUI程序必加纯脚本不要加 # -F 把所有依赖合并成单个exe文件 # -i 设置程序图标.ico格式 pyinstaller -F -w -i app.ico main.py执行后目录生成 3 个文件夹build打包临时缓存dist最终 exe 在这里spec打包配置文件三、处理打包报错 / 依赖缺失1. 第三方库打包不进去比如 requests、opencvpyinstaller -F -w --hidden-importrequests main.py2. 附带静态资源图片、配置文件Windows 参数--add-data 源路径;目标文件夹例把项目里 assets 文件夹打包进去pyinstaller -F -w --add-data assets;assets main.py
Python 打包 exe 完整教程(PyInstaller,Windows)
一、安装打包工具打开 CMD / PowerShell执行pip install pyinstaller二、基础打包命令1. 最简打包会弹出黑控制台窗口# -w 隐藏黑色命令行窗口GUI程序必加纯脚本不要加 # -F 把所有依赖合并成单个exe文件 # -i 设置程序图标.ico格式 pyinstaller -F -w -i app.ico main.py执行后目录生成 3 个文件夹build打包临时缓存dist最终 exe 在这里spec打包配置文件三、处理打包报错 / 依赖缺失1. 第三方库打包不进去比如 requests、opencvpyinstaller -F -w --hidden-importrequests main.py2. 附带静态资源图片、配置文件Windows 参数--add-data 源路径;目标文件夹例把项目里 assets 文件夹打包进去pyinstaller -F -w --add-data assets;assets main.py
相关文章
如何获客拉新?
过去我们的理解是,获客拉新是阶段性的,产品推广阶段专职做获客,后期专职做运营。 这只是工作方向的重要性变化了而已,新产品刚出时获客拉新的权重占90%,产品稳定后获客拉新的权重占40%,等到了后期…
基于KMR221与STM32F334R8的高精度电压监测系统设计
1. 项目概述:基于KMR221与STM32F334R8的电压管理系统这个项目展示了如何利用KMR221电压监测芯片与STM32F334R8微控制器构建一个高精度的电压管理系统。这种组合特别适合需要精确监控电源电压的应用场景,比如便携式医疗设备、工业传感器节点或电池供电的物…
dsound.dll 缺失导致游戏没声音或闪退?音频组件排查顺序
dsound.dll 报错多出现在老游戏、模拟器和部分音频插件里。它看起来像一个 DLL 文件丢失,其实常常牵涉 DirectX 旧音频组件、游戏目录完整性、声卡驱动和兼容模式,排查顺序会直接影响修复效率。如果提示只在 老游戏进入主菜单或初始化声音 时出现&#x…
嵌入式键盘管理:74HC32+TM4C123GH6PZ硬件去抖动方案
1. 项目背景与硬件选型思路在嵌入式系统开发中,键盘输入管理是一个基础但关键的功能模块。传统方案通常直接连接机械按键到MCU的GPIO,但这种方法存在两个主要痛点:一是按键抖动会导致误触发,二是占用过多IO资源。我们采用的74HC32…
13DOF传感器与PIC18F2525实现低成本高精度定位导航
1. 项目背景与核心需求在嵌入式系统开发领域,精准的定位与导航能力一直是技术攻坚的重点方向。传统方案往往面临成本、精度和实时性难以兼顾的困境。这个项目通过13DOF传感器与PIC18F2525微控制器的创新组合,试图在低成本硬件平台上实现媲美专业级设备的…
基于STM32F439ZG与MAX9744的高效音频系统设计
1. 项目背景与核心价值 在音频系统设计中,功率放大器的选择直接影响最终的声音表现。传统AB类放大器虽然音质优秀,但效率低下(通常只有50%左右),导致发热严重、体积笨重。而D类放大器(如MAX9744)…
基于MAX9744与PIC18F8722的高效音频功率系统设计
1. 项目概述:基于MAX9744与PIC18F8722的音频功率增强方案 在DIY音频设备或嵌入式系统开发中,如何在小体积、低功耗的前提下实现高保真音频输出一直是硬件工程师面临的挑战。传统AB类放大器效率低下,而D类放大器虽然效率高,但设计不…
基于Si4731与PIC18F85J50的可编程FM收音机系统设计
1. 项目概述:打造个性化FM收音机系统在数字音频设备泛滥的今天,自己动手打造一台可编程的FM收音机系统,不仅能重温经典电子制作的乐趣,还能深度掌握无线电接收和微控制器开发的底层原理。这个项目基于Si4731数字调频接收芯片和PIC…
HunterPie深度评测:怪物猎人世界的智能战斗分析引擎
HunterPie深度评测:怪物猎人世界的智能战斗分析引擎 【免费下载链接】HunterPie-legacy A complete, modern and clean overlay with Discord Rich Presence integration for Monster Hunter: World. 项目地址: https://gitcode.com/gh_mirrors/hu/HunterPie-lega…
Selenium元素定位全解析:从八大方法到实战策略
1. 项目概述:从“找东西”到“精准操控” 做自动化测试,尤其是Web UI自动化,最核心也最让人头疼的一步是什么?不是写复杂的业务逻辑,也不是处理异步加载,而是最基础的—— 让程序找到页面上那个你想操作的…
移动端UI自动化测试框架Maestro终极指南:从入门到实战
1. 项目概述:为什么是Maestro? 如果你正在寻找一个能让你快速上手、告别繁琐配置、并且对移动端UI自动化测试真正友好的框架,那么Maestro很可能就是你一直在等的那个答案。我接触过Appium、Espresso、XCUITest,也折腾过各种基于图…
BurpSuite Cluster Bomb模式深度避坑指南:从原理到实战的完整爆破策略
1. 项目概述:从“能用”到“精通”的必经之路如果你正在学习或从事网络安全测试,尤其是Web应用安全评估,那么BurpSuite的Intruder模块绝对是你绕不开的核心工具。而Intruder模块里,功能最强大、也最让人又爱又恨的,莫过…
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
华为OD机试2025C卷-字符统计及重排[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
华为OD机试2025C卷-寻找相同子串[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
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. 项目地址…