的大公司,我的工作使用的setuptools的定制版本。这个setuptools的私有分支旨在处理特定于我们组织的特定网络和安全难题。底线是标准的Setuptools和Distribute都不会在我们的环境中按预期工作。如何让VirtualEnv使用setuptools的自定义版本?
我喜欢在系统上开始使用Ian Bicking的优秀VirtualEnv工具,特别是在我们需要能够为测试代码设置大量沙盒区域的测试系统中。在我们的持续集成环境中。
不幸的是,当我尝试构建新的虚拟环境时,virtualenv工具尝试获取并安装最新的官方版本的Setuptools。这会因上述原因而失败,并且因为企业防火墙会阻止该行为。
,而不是安装正式版的:
setuptools-0.6c11-py2.4.egg
我想安装我们的定制版本可以称为是这样的:
setuptools-foo-0.6c11-py2.4.egg
这鸡蛋总是可以保证被发现在系统的全球网站包。我也可以保证它存在于我们所有的公司鸡蛋服务器中。
你能帮我做我的virtualenv使用用户自己定制的setuptools而不是setuptools的普通版本。