我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。
关闭 7 年前。
我是一名 java 开发人员/python 初学者,我缺少我的 maven 功能,尤其是依赖项管理和构建自动化(我的意思是你不构建,但是如何创建一个用于部署的包?)
有没有对应的python实现这些功能?
注意:我使用python 2.x
谢谢。
最佳答案
Python 使用 distutils 和 setuptools 进行依赖和打包。
这是一个解释基础知识的教程:http://docs.activestate.com/activepython/3.2/diveintopython3/html/packaging.html
简而言之,您将拥有 setup.py 文件,其中包含依赖项和脚本编译/安装信息,您可以使用它构建鸡蛋、dist tarball、二进制 tarball 等。
https://stackoverflow.com/questions/3324108/