git +와 함께 pip를 사용하여 저장소를 복제하는 것은 매우 느릴 수 있습니다 ( 예 : https://github.com/django/django@stable/1.6.x 로 테스트 하면 몇 분이 소요됨). 내가 찾은 가장 빠른 것은 GitHub 및 BitBucket에서 작동합니다.
pip install https://github.com/user/repository/archive/branch.zip
장고 마스터가됩니다.
pip install https://github.com/django/django/archive/master.zip
장고 안정 /1.7.x의 경우 :
pip install https://github.com/django/django/archive/stable/1.7.x.zip
BitBucket을 사용하면 예측 가능한 패턴과 거의 같습니다.
pip install https://bitbucket.org/izi/django-admin-tools/get/default.zip
여기서 마스터 브랜치는 일반적으로 default라고합니다. 그러면 requirements.txt 설치가 훨씬 빨라집니다.
다른 답변에는 패키지를 설치할 때 필요한 변형이 언급되어 있습니다 requirements.txt
. 이 아카이브 구문을 사용하면 선행 -e
및 후행 #egg=blah-blah
이 필요 하지 않으며 URL을 간단히 붙여 넣기 만하면 requirements.txt가 다음과 같이 표시됩니다.
https://github.com/user/repository/archive/branch.zip
@
습니까?