पाइप के साथ git + को क्लोन करने के लिए रिपॉजिटरी का उपयोग करना बेहद धीमा हो सकता है ( उदाहरण के लिए https://github.com/django/django@stable/1.6.x के साथ परीक्षण करें , इसमें कुछ मिनट लगेंगे)। सबसे तेज़ चीज़ जो मुझे मिली है, जो GitHub और BitBucket के साथ काम करती है, वह है:
pip install https://github.com/user/repository/archive/branch.zip
जो django मास्टर के लिए बन जाता है:
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
यहां, मास्टर शाखा को आम तौर पर डिफ़ॉल्ट नाम दिया गया है। यह आपकी आवश्यकताओं को पूरा करेगा। बहुत तेजी से स्थापित करना।
कुछ अन्य उत्तर आपके द्वारा स्थापित किए जाने वाले पैकेज को रखने के दौरान आवश्यक भिन्नताओं का उल्लेख करते हैं requirements.txt
। ध्यान दें कि यह संग्रह वाक्य रचना के साथ, प्रमुख -e
और अनुगामी #egg=blah-blah
कर रहे हैं नहीं की आवश्यकता है, और आप बस, यूआरएल पेस्ट कर सकते हैं तो तरह अपने requirements.txt दिखता है:
https://github.com/user/repository/archive/branch.zip
@
?