首页 > 解决方案 > 使用外部数据文件将 Qt/PySide 应用程序部署到 macOS

问题描述

在将 Qt/PySide 应用程序捆绑到 macOS 可执行文件中时,使用外部数据文件的最佳实践是什么?

每当我尝试捆绑一个完美运行的应用程序以便将其移动到另一台 macOS 机器时,我都会遇到反复出现的问题。两者都是这种情况,pyinstallercx_Freeze我相信这与非常严格(且不断变化)的 macOS 要求有关。

目前,我正在使用推荐的方式来引用cx_Freeze. 这很有效,但显然会产生许多权限问题。此外,写入文件根本不起作用。

包含数据文件的正确方法是什么,以便 macOS 可以正确读取它们,并且也可以写入它们?

标签: pythonmacosqtpyside

解决方案


推荐阅读