![如何為 PySide (Qt) 專案製作 .deb 安裝程序](https://rvso.com/image/959245/%E5%A6%82%E4%BD%95%E7%82%BA%20PySide%20(Qt)%20%E5%B0%88%E6%A1%88%E8%A3%BD%E4%BD%9C%20.deb%20%E5%AE%89%E8%A3%9D%E7%A8%8B%E5%BA%8F.png)
我使用 PySide 製作了一個小軟體,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
並查看該命令是否打包您的應用程式