我必须处理使用 virtualenv 的少数 django 项目(这很好)。除了每次我想开发一些东西时很难获得这个虚拟设置。
所以我想使用 zc.buildout ,它可以解决简单的环境构建问题。不幸的是,一定不能破坏 virtualenv 开发/部署的方式。
项目严重依赖manage.py文件。
/project_root
|-- virtual
|-- website
|-- manage.py (has to access all python packages that buildout installs)
`-- ...
基本上我需要 buildout来安装egg到virtual / lib / python / site_packages 文件夹,最好是symlink form egg cache。
注意:
它不完美,但有效:
答案 0 :(得分:1)
您可以使用cp.recipe.cmd并使用--install-dir optiion运行easy_install命令