标签

代码修复

探索此标签下的所有文章

2 篇文章 标签归档 全部标签

文章列表

32. Python项目打包常用命令

本文针对Python项目使用PyInstaller打包后出现文件读取路径报错的问题,提供了完整的解决方案。文章首先给出基于uv和Windows的Python项目全生命周期命令速查表,涵盖初始化、依赖管理、运行、调试及打包等关键操作。核心部分详细解析了打包后路径失效的根源(PyInstaller将文件解压至临时目录),并提供了可直接复制的`get_resource_path`函数代码,用于兼容开发与打包环境。同时强调打包命令需配合`--add-data`参数携带外部资源文件。文章还区分了uv安装的Python解释器、Cursor编辑器插件及解释器选择三者的不同角色,并解释了Cursor如何通过项目内`.vscode/settings.json`文件实现多项目Python版本的自动记忆与切换。

依赖管理包管理器开发环境代码修复PyInstaller
周店瑟谷 编程与开发 7

16.【重大BUG】XiaoMusic 使用者必看

XiaoMusic v0.3.102 存在代码逻辑 Bug:新上传专辑在首次通过语音指令“播放列表 [专辑名]”时,因播放进度记忆字典(playlist2music)中无对应记录,且代码缺少容错处理,导致 KeyError 崩溃。解决思路有三:一是通过 sed 命令将字典读取改为 .get() 安全方式,实现无记录时默认从第一首播放(推荐);二是先语音点播专辑内任意单曲以生成播放记录,之后再使用列表播放;三是调用 API 接口初始化播放进度。用户可按需选择。

Docker部署故障排查小爱音箱播放列表代码修复
周店瑟谷 效率软件与工具 8