z3c.recipe.scripts和zc.recipe.egg似乎都是积极开发的。
z3c.recipe.scripts被描述为:
脚本菜谱将鸡蛋安装到一个构建鸡蛋目录中,与zc.recipe.egg完全一样,然后在buildout目录中生成脚本,并将鸡蛋路径放入其中。
zc.recipe.egg被描述为:
(鸡蛋安装配方)将鸡蛋安装到构建的鸡蛋目录中。它还在buildout bin目录中生成脚本,其中包含鸡蛋路径。
那有什么区别?我需要他们两个吗?
发布于 2012-06-07 17:58:51
你不需要两者兼得。显然,z3c.recipe.scripts比zc.recipe.egg有一些改进
脚本生成的解释器支持所有解释器选项,而不是由zc.recipe.egg.
。
这些选项在z3c.recipe.scripts PyPI page上有更详细的描述。
如果您不理解这些选项意味着什么,您可能根本不需要使用z3c.recipe.eggs;只需坚持使用zc.recipe.egg,它是作为zc.buildout核心的一部分维护的。
发布于 2012-09-28 06:03:00
zc.recipe.egg
鸡蛋配方包含一个或多个鸡蛋,以及它们的依赖关系。它安装他们的控制台-脚本入口点与所需的鸡蛋包括在他们的路径。它适合与“干净”的Python一起使用:一个没有安装在站点包中的包。
z3c.recipe.scripts
与zc.recipe.egg一样,此菜谱基于鸡蛋构建解释器脚本和入口点脚本。它可以与安装在站点包中的Python一起使用,比如system。该解释器还具有比zc.recipe.egg提供的特性更多的功能。
http://pypi.python.org/pypi/zc.buildout/1.6.3#creating-new-buildouts-and-bootstrapping
https://stackoverflow.com/questions/10936783
复制相似问题