这Python package install using pip or easy_install from repos指出了pip非常有趣的特征。
但是,有时您只是希望它安装源代码分发;
时尤其如此感谢您的回答!
答案 0 :(得分:3)
你试过省略 - 编辑吗?如果我跑
pip install hg+http://bitbucket.org/carljm/django-markitup/
它将repo克隆到临时构建目录并正常安装(通过setup.py install而不是setup.py develop)。
当然,如果您冻结此环境,则生成的需求将无法实现。如果你需要这个,那么只需使用--editable(真的没什么区别,即使你实际上不需要编辑包也可以正常工作)或只是运行你自己的chishop之类的实例并上传你需要的sdists,然后使用-i或--extra-index-url选项。