如何从 Ubuntu 16.04 上的 python 项目目录创建用于分发的 deb 包?
我确实搜索过它,我找到的最接近的是这个
我现在拥有的是一个目录,其中包含一个用 python 编写的 REST 服务器。我想将此目录转换为 deb 包,以便获得该包的人可以轻松地将其安装在他们的计算机上以运行 REST 服务器。
目录结构的详细信息如下
server
|--api-----------------
| |--__init__.py
|--main.py |--v1---------------
| |---__init__.py
|--__init__.py |---resources-------
|
|---a.py
|---b.py
|---tasks.py
Run Code Online (Sandbox Code Playgroud)
通常,我python main.py在celery通过键入运行工作程序后运行此服务器celery -A server.api.v1.resources.tasks worker --loglevel=INFO
我现在想问一下有没有办法把这个项目转成deb包分发?由于我也使用celeryworker 来支持服务器,是否可以将此目录与 worker 的命令一起转换?我的意思是,当有人deb在他/她的 ubuntu 计算机上运行包时,服务器可以与工作人员一起运行。