如何为 PySide (Qt) 项目制作 .deb 安装程序

如何为 PySide (Qt) 项目制作 .deb 安装程序

我使用 PySide(使用 Qt 的 python GUI 库)制作了一个小软件。我已成功将其构建为 Ubuntu 的可执行文件。 http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip

我也希望为我的软件制作一个 .deb 安装程序。有人能帮我吗?我试过网上的许多教程,但都不起作用。提前谢谢。

答案1

Ubuntu Wiki 有完整的打包指南。你可以在那里找到所有需要的信息:包装指南 - Ubuntu Wiki

答案2

您可能想尝试将您的应用程序移植到 Quickly 并使用新的 Qt 应用程序模板,该模板还使用皮西德quickly package模板中的命令将帮您打包您的应用程序。

请注意,Quickly Qt 模板仍然工作正在进行中,但如果您想尝试,您可能需要:

  1. 按照说明安装 Quickly Qt 应用模板
  2. 快速安装 快速安装
  3. 使用以下代码为您的应用创建一个快速项目quickly create ubuntu-application-qt myapp(替换我的应用程序替换为您的应用名称)
  4. cd myapp然后删除myappmyapp_lib文件夹。保留该setup.py文件,因为您的应用需要它来python-distutils-extra打包
  5. 将应用程序的源代码树放入新项目中,该myapp文件夹原来位于
  6. 根据需要调整
  7. 尝试运行quickly package并查看命令是否打包了你的应用程序

相关内容