繁体   English   中英

在zc.buildout中配置开发鸡蛋

[英]configuring development eggs in zc.buildout

我是zc.buildout的新手,正在寻求入门。 我正在研究将鸡蛋配置为在cfg文件中被开发为开发鸡蛋的零件和模块的概念。 我在弄清楚如何为正在开发的模块配置外部依赖项时遇到麻烦。 我发现我正在编写的模块在buildout.cfg文件中作为开发鸡蛋进入。 我的模块还依赖于另一个外部模块,例如ABC。 ABC模块在我的模块的setup.py中作为依赖项列出。 但是我也应该将它作为一部分列在buildout.cfg文件中。

我真的很难弄清楚在buildout.cfg的各个部分之下或在我的模块的setup.py中的依赖性下哪些外部依赖性。 我的想法是,我的模块应该需要列出的任何外部依赖关系,否则它就不会被使用并且根本不应该进入配置中(考虑用于建立开发环境的扩展用例)。 那么,需要在buildout.cfg文件中列出哪些外部依赖项呢?

谢谢你,Vish

我建议对zc.buildout使用mr.developer扩展:

http://pypi.python.org/pypi/mr.developer

自动签出选项可用于从存储库中执行开发实际需要的软件包签出。 setup.py文件中的依赖关系规范基本上与部署与开发无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM