5

我的项目使用 buildout 主要做两件事:自动获取依赖项和创建脚本;并使用 usercrontab buildout recipe 设置 cron 作业(在部署机器上)。

但是 Python 3 还没有 buildout。

所以我想考虑扩建的替代方案。我知道 virtualenv 和 pip 都可以在 Python 3 上运行 - 但是自动化构建工具链(创建 virtualenv 和自动安装/升级 deps)的首选工具是什么?有布料、摊铺机等。在这种情况下,您首选的工具是什么?它必须在 Windows 和 *nix 上无缝运行。

4

2 回答 2

3

在撰写本文时, Buildout 2 处于 alpha阶段。它支持 Python 3。

于 2011-09-03T02:16:47.807 回答
1

我在 Fabric 之上编写了自己的工具集,它完成了 zc.buildout 的核心功能。见https://github.com/srid/fablib

于 2011-04-08T14:50:17.247 回答