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