我使用 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 模板仍然工作正在进行中,但如果您想尝试,您可能需要:
- 按照说明安装 Quickly Qt 应用模板
- 快速安装
- 使用以下代码为您的应用创建一个快速项目
quickly create ubuntu-application-qt myapp
(替换我的应用程序替换为您的应用名称) cd myapp
然后删除myapp
和myapp_lib
文件夹。保留该setup.py
文件,因为您的应用需要它来python-distutils-extra
打包- 将应用程序的源代码树放入新项目中,该
myapp
文件夹原来位于 - 根据需要调整
- 尝试运行
quickly package
并查看命令是否打包了你的应用程序