在开发好应用程序打包之后给到其他用户会发现数据文件比如封面图片不见了。

【PyQt6 应用程序】应用程序携带数据源文件一并打包-LMLPHP
例如这样,很影响用户使用。

这里介绍一个非常简单的打包方法,不光要在打包命令的时候添加对应数据文件,在源码中也要进行一些简单的修改。

修改需要添加打包文件的地方。首先需要添加一个绝对路径访问资源文件的方法。

# 动态确定资源路径
def resource_path(relative_path):
    """ 获取资源的绝对路径。用于访问打包后的资源文件。"""
    try
09-16 04:41