我正在和我的朋友一起开发 Django 项目。该项目依赖于一些 python 模块。我在 virtualenv 中安装了 django 和其他依赖项。 django 项目的代码位于一个存储库中,所有朋友都可以访问该存储库,他们可以签出/克隆,然后向其贡献代码。但是有没有办法在朋友的计算机上复制我在开发环境中的设置,即安装所有附加依赖项并使环境准备好部署?
我听说过 zc.buildout。只是粗略地看了一眼,没有深入。看起来确实很复杂。还有其他方法可以实现这一目标吗?我的朋友使用的开发环境从GNU/Linux到MS Windows各不相同。
构建.cfg:
[buildout]
parts = python
[python]
recipe = zc.recipe.egg
eggs =
your
egg
dependencies
here
interpreter = python
Get 引导程序.py. Then:
$ python bootstrap.py
$ bin/buildout
$ bin/python ...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)