การใช้ pip ด้วย git + เพื่อโคลนที่เก็บอาจช้ามาก (ทดสอบด้วยhttps://github.com/django/django@stable/1.6.xตัวอย่างเช่นจะใช้เวลาสองสามนาที) สิ่งที่เร็วที่สุดที่ฉันได้พบซึ่งทำงานกับ GitHub และ BitBucket คือ:
pip install https://github.com/user/repository/archive/branch.zip
ซึ่งกลายเป็นสำหรับ django master:
pip install https://github.com/django/django/archive/master.zip
สำหรับ django เสถียร / 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
โดยทั่วไปสาขาหลักจะตั้งชื่อตามค่าเริ่มต้น สิ่งนี้จะทำให้ข้อกำหนดของคุณ txt ติดตั้งเร็วขึ้นมาก
บางคำตอบอื่น ๆ requirements.txt
พูดถึงการเปลี่ยนแปลงที่จำเป็นเมื่อมีการวางแพคเกจที่จะติดตั้งลงในของคุณ โปรดทราบว่ามีไวยากรณ์คลังนี้ชั้นนำ-e
และต่อท้าย#egg=blah-blah
จะไม่จำเป็นและคุณสามารถเพียงแค่วาง URL เพื่อให้รูปลักษณ์ requirements.txt ของคุณเช่น:
https://github.com/user/repository/archive/branch.zip
@
?