py2debPython 到 Debian 软件包转换器
py2deb 是一个将 Python 的源码项目转成 Debian 的 deb 安装包的工具。
它使用pip-accel下载,解压缩和编译Python软件包。因此,py2deb与命令的命令行界面兼容pip install
。例如,您可以指定要转换为命令行参数的软件包,但也可以根据需要使用需求文件。
在转换过程中,也会自动考虑并转换依赖关系,因此您实际上不必使用包括传递性依赖关系的需求文件。实际上,您可能不希望不在需求文件中明确列出可传递依赖项,因为py2deb会将Python软件包的版本约束转换为Debian软件包关系。
py2deb软件包目前已在CPython 2.6、2.7、3.4、3.5、3.6 和3.7以及PyPy上进行了测试。
评论