2015-01-04 37 views

回答

2

您需要將您的項目打包到.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 
+0

我在哪裏放置我的源文件或獨立的可執行文件?本教程並未告訴我將把我的程序文件放在哪裏。我不擅長這些東西,我應該把我的.py或獨立文件放在哪裏(無所謂,但獨立軟件包需要用文件夾中的一堆文件分發,我使用cxfreeze創建它)? – user282612 2015-01-04 13:10:46

+0

您可能需要使用setuptools或類似的軟件包才能打包python。 FYI:Google關鍵字:python Debian包裝 – 2015-01-04 13:14:05

+0

好的我解決了這個問題,但是我的更新日誌文件有問題。更新日誌文件的格式是什麼? – user282612 2015-01-04 17:12:16

相關問題