【发布时间】:2021-11-03 12:27:41
【问题描述】:
我目前正在处理一个 Python 项目,我希望将来将其上传到 Microsoft Store。
据我所知,为了将应用程序上传到 Microsoft Store,必须将应用程序打包成 MSIX 格式。
现在的问题是 - 是否可以将 Python 项目打包为 MSIX 格式?
我已经尝试了两种可能的方法
- 第一种方法
我认为将 .exe 文件打包到 MSIX 包中会容易得多。由于 .py 文件需要一个解释器才能运行,我设法将 Python 项目冻结为一个独立的 .exe 可运行文件——它工作得很好。 我找到了一个由微软制作的有用工具,它应该将 .exe 文件打包成 MSIX 格式。该工具是MSIX Packaging Tool,可在Microsoft Store 获得。我确实设法创建了一个 .msix 文件,但我无法运行,因为 Windows 说我必须先签署 .exe。
- 第二种方法
我发现可以通过使用 Visual Studio 2019 中的内置工具将项目打包到 MSIX 包中。所以我设法将整个 python 项目移动到 Visual Studio 中,并按照the next steps 的顺序打包我的项目。 问题是已经在早期,在我的python项目中添加引用时,出现下一个错误:
我很想知道您是否有任何其他可能的方法将 Python 项目打包到 MSIX 包中。
【问题讨论】:
标签: python windows visual-studio package msix