创建具有构建依赖关系的快速应用程序

我正在Ubuntu中创建一个Quickly应用程序,它依赖于Python Twisted ,它可以在python-twisted包中找到。 我应该如何添加python twisted作为依赖项,以便在用户安装我的应用程序时安装它?

好的是Quickly会为你处理这个,所以你根本不用担心它:)

在您的代码中添加了import语句以添加Twisted之后,下次运行quickly package (或sharereleasesubmitubuntu )时,Quickly会自动检测到您正在使用它并将其添加到依赖项中源树中的debian/control文件。

无论何时安装,它都会将你的软件包拉入python-twisted作为依赖项。

除此之外,如果您确实需要在代码中不直接使用的其他依赖项,则可以使用quickly configure dependencies命令,并将以逗号分隔的额外依赖项列表添加到随后启动的文本编辑器中。 然后,很快就会将这些依赖项添加到包中。 如果您正在使用该命令,请务必知道您在做什么。