2
pip是否應該解決具有不在pypi上但在不同存儲庫中的需求?點和解決存儲庫要求
考慮有三個包,package1
,package2
和package3
。
的package1
的requirements.txt樣子:
Django==1.4.1
-e svn+http://example.com/package2/svn/trunk#egg=package2
和package2
像requirements.txt:
django-mptt==0.5.2
-e svn+http://example.com/package3/svn/trunk#egg=package3
與package1
pip install -r requirements.txt
安裝要求安裝:
- Django
- 包2
- Django的MPTT
所以通過PyPI中(Django的MPTT)package2
可用的要求得到解決,但庫要求package3
不是。
這是pip無法自行處理的東西嗎?是否可以完成(例如,通過package2
的setup.py),還是必須手動安裝這些類型的需求?
感謝澄清費奧多爾。這工作完美。 –