我有一個launchpad帳戶和一個激活的ppa,但我不知道如何打包我的應用程序並上傳。我用Tkinter用Python編寫程序。有人可以解釋嗎?如何打包並將我的Python應用程序添加到我的啓動板存儲庫?
回答
您需要將您的項目打包到.deb中。這裏有一個很好的教程:
https://wiki.debian.org/Python/Packaging
而且這裏有一個例子打包應用程序,它具有使用TKinter作爲一個依賴:
http://packages.ubuntu.com/trusty/python-pil.imagetk
從control
文件片段:
Source: pillow
Section: python
Priority: optional
Maintainer: Ubuntu Developers <[email protected]>
XSBC-Original-Maintainer: Matthias Klose <[email protected]>
Build-Depends: debhelper, tk-dev, dpkg-dev (>= 1.16.1~),
python-all-dev (>= 2.7.3-11~), python-all-dbg, python-setuptools,
python3-all-dev (>= 3.3), python3-all-dbg, python3-setuptools,
python-tk, python-tk-dbg, python3-tk, python3-tk-dbg (>= 3.3),
libsane-dev, libfreetype6-dev, libjpeg8-dev, zlib1g-dev, liblcms2-dev,
libwebp-dev
Build-Conflicts: python-numarray
Standards-Version: 3.9.5
XS-Testsuite: autopkgtest
我在哪裏放置我的源文件或獨立的可執行文件?本教程並未告訴我將把我的程序文件放在哪裏。我不擅長這些東西,我應該把我的.py或獨立文件放在哪裏(無所謂,但獨立軟件包需要用文件夾中的一堆文件分發,我使用cxfreeze創建它)? – user282612 2015-01-04 13:10:46
您可能需要使用setuptools或類似的軟件包才能打包python。 FYI:Google關鍵字:python Debian包裝 – 2015-01-04 13:14:05
好的我解決了這個問題,但是我的更新日誌文件有問題。更新日誌文件的格式是什麼? – user282612 2015-01-04 17:12:16
- 1. 如何將C,C++庫添加到我的j2ee應用程序
- 2. 如何將我的數據庫打包到我的應用程序中?
- 3. 將照片添加到我的應用程序並存儲在Core Data中
- 4. 如何將我的單聲道程序添加到啓動?
- 5. 我如何添加存儲庫到conda
- 6. 如何將我的Android應用程序與數據庫打包
- 7. 將應用程序添加到啓動
- 8. 如何從我的應用程序啓動我的設置包?
- 9. 如何將Sunshine Lesson_4啓動代碼添加到我的應用程序
- 10. 如何將Ubuntu啓動器圖標添加到我的PySide應用程序?
- 11. 如何將啓動器主屏幕添加到我的應用程序?
- 12. 將SQLite數據庫打包到我的應用程序中
- 13. 如何從模板添加JQuery到我的Rails應用程序?
- 14. 如何將d3dx9_43.dll打包到我的應用程序中?
- 15. 如何打包並啓動您的clojure應用程序?
- 16. 如何將新文件添加到我的Git存儲庫?
- 17. 如何在Solaris10中添加我的應用程序自動啓動程序
- 18. 將「評價我的應用程序」添加到Web應用程序模板
- 19. 無法打包我的春節,啓動應用程序的Jar
- 20. 無法將我的應用程序添加到自動啓動中
- 21. 如何將我的本地Git存儲庫移動到遠程Git存儲庫
- 22. 如何把我的應用程序添加到快速啓動Ubuntu的
- 23. 如何將我的應用程序添加到Eclipse中的Tomcat?
- 24. 將私人存儲庫添加到Odoo應用程序
- 25. 我如何將從Web檢索的圖像存儲到應用程序包中?
- 26. 我現在如何將我的應用程序添加到我的頁面?
- 27. Kotlin ||無法將庫添加到我的應用程序中?
- 28. 我應該添加如果存在我的SQL存儲過程?
- 29. 打包我的混合應用程序時,我可以存儲HTML5的應用程序緩存嗎?
- 30. 如何將我的應用程序添加到Google應用程序中
你需要證明你已經爲自己付出了一些努力。你有什麼嘗試?你在哪裏看?你有嘗試過的示例代碼嗎? – Joel 2015-01-04 11:03:43