繁体   English   中英

如何打包Python应用程序并将其添加到启动板存储库?

[英]How do I package and add my Python app to my launchpad repository?

我有一个启动板帐户和一个已激活的PPA,但不知道如何打包我的应用程序并上传。 我使用Tkinter用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 <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Matthias Klose <doko@debian.org>
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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM